Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.
Модератор: immortal
-
viktor6
- Сообщения: 273
- Зарегистрирован: Вс авг 20, 2017 1:46 am
-
Благодарил (а):
142 раза
-
Поблагодарили:
13 раз
Сообщение
viktor6 » Вт фев 05, 2019 10:53 pm
Chainik писал(а): ↑Вт фев 05, 2019 10:38 pm
И так я все правильно понял по коду
создаю новый обьект
удлинитель в нем обьект
удлинитель_на_3_розетки
Создаю свойство
alarm_C_Пн
создаю метод
alarm_C_Пн_inv
Код: Выделить всё
If (gg('удлинитель_на_3_розетки.alarm_C_Пн') == "1") {
sg('удлинитель_на_3_розетки.alarm_C_Пн', 0);
} else {
sg('удлинитель_на_3_розетки.alarm_C_Пн', 1);
}
Иду в
Меню управления создаю
удлинитель тип
HTML-блок из содержимым
Код: Выделить всё
<style type="text/css">
.gorizontalno {
display: inline-block
}
</style>
<legend>Дни буд. C:</legend>
<div class="gorizontalno">
<div style='display:%удлинитель_на_3_розетки.alarm_C_Пн|"none;block"%' onClick='callMethod("%удлинитель_на_3_розетки.alarm_C_Пн_inv");'><img src="\cms\images\days\Пн_вкл.png"></div>
<div style='display:%удлинитель_на_3_розетки.alarm_C_Пн|"block;none"%' onClick='callMethod("%удлинитель_на_3_розетки.alarm_C_Пн_inv");'><img src="\cms\images\days\Пн_выкл.png"></div>
</div>
<div class="gorizontalno">
<div style='display:%удлинитель_на_3_розетки.alarm_C_Вт|"none;block"%' onClick='callMethod("%удлинитель_на_3_розетки.alarm_C_Вт_inv");'><img src="\cms\images\days\Вт_вкл.png"></div>
<div style='display:%удлинитель_на_3_розетки.alarm_C_Вт|"block;none"%' onClick='callMethod("%удлинитель_на_3_розетки.alarm_C_Вт_inv");'><img src="\cms\images\days\Вт_выкл.png"></div>
</div>
Все правильно? Или еще чтото нужно
Raspberry Pi3, с образа от Сергея 3.34
-
Chainik
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
-
Благодарил (а):
260 раз
-
Поблагодарили:
454 раза
Сообщение
Chainik » Вт фев 05, 2019 11:03 pm
viktor6 писал(а): ↑Вт фев 05, 2019 10:53 pm
Все правильно? Или еще чтото нужно
Правильно. Только, разумеется, на каждый день недели должно быть свое свойство и свой метод (изменяющий это свойство).
-
viktor6
- Сообщения: 273
- Зарегистрирован: Вс авг 20, 2017 1:46 am
-
Благодарил (а):
142 раза
-
Поблагодарили:
13 раз
Сообщение
viktor6 » Вт фев 05, 2019 11:18 pm
Chainik писал(а): ↑Вт фев 05, 2019 11:03 pm
viktor6 писал(а): ↑Вт фев 05, 2019 10:53 pm
Все правильно? Или еще чтото нужно
Правильно. Только, разумеется, на каждый день недели должно быть свое свойство и свой метод (изменяющий это свойство).
так
alarm_C_Пн_inv
Код: Выделить всё
If (gg('удлинитель_на_3_розетки.alarm_C_Пн') == "1") {
sg('удлинитель_на_3_розетки.alarm_C_Пн', 0);
} else {
sg('удлинитель_на_3_розетки.alarm_C_Пн', 1);
}
..............
alarm_C_Вс_inv
Код: Выделить всё
If (gg('удлинитель_на_3_розетки.alarm_C_Вс') == "1") {
sg('удлинитель_на_3_розетки.alarm_C_Вс', 0);
} else {
sg('удлинитель_на_3_розетки.alarm_C_Вс', 1);
}
-
Вложения
-
- 23.jpg (149.3 КБ) 2408 просмотров
-
- 12.jpg (153.81 КБ) 2408 просмотров
Raspberry Pi3, с образа от Сергея 3.34