Страница 26 из 43
Re: Шаблон класса / Class Template
Добавлено: Чт окт 18, 2018 3:04 pm
viktor6
kas5858 писал(а): Чт окт 18, 2018 1:12 pm
viktor6 писал(а): Ср окт 17, 2018 10:07 pm
kas5858 писал(а): Ср окт 17, 2018 7:10 pm
viktor6 писал(а): Ср окт 17, 2018 5:33 pm
По подробнее плизз
Подробно что?
viktor6 писал(а): Ср окт 17, 2018 1:19 pm
А как вычисляется
%.HomeDistanceKm%
Вот я про что
У вас модуль GPS установлен? работает? данные с устройств отправляются? в свойства пишутся %.HomeDistanceKm%?
GPS работает данные отсылаются, но такого свойства нет
HomeDistanceKm
Код: Выделить всё
Профиль: GPSs (5)
Время: Каждый(-е) 4м
Начальная: GPS (4)
A1: Получить коорд-ты [ Источник:GPS Задержка (сек.):11 Сразу продолжать задачу:Выключить Keep Tracking:Выключить ]
A2: Расчленить перем. [ Имя:%LOC Разделитель:, Удалить исходную базу:Выключить ]
A3: HTTP Get [ Server:Port:%MYSERVER Path:gps.php Attributes:latitude=%LOC1
longitude=%LOC2
altitude=%LOCALT
provider=%TNET
speed=%LOCSPD
battlevel=%BATT
charging=%CHARGING
deviceid=%DEVID
accuracy=%LOCACC Cookies: User Agent: Timeout:10 Mime Type: Output File: Trust Any Certificate:Выключить ]
A4: Экстр. сообщение [ Текст:GPS переданы Долго:Включить ]
Re: Шаблон класса / Class Template
Добавлено: Чт окт 18, 2018 3:23 pm
nick7zmail
Оно уже в самом MajorDomo вычисляться должно. Вот только не помню сам модуль gps это делает, либо же надо метод дописывать. Вроде сам делал.
Re: Шаблон класса / Class Template
Добавлено: Чт окт 18, 2018 4:21 pm
Logrus
мдя,
http://majordomo.smartliving.ru/forum/v ... 230#p89232
в модуле на вкладке места есть галочка Дом
(уже 2 стр.)
Re: Шаблон класса / Class Template
Добавлено: Чт окт 18, 2018 4:32 pm
eeak1
nick7zmail писал(а): Чт окт 18, 2018 3:23 pm
Оно уже в самом MajorDomo вычисляться должно. Вот только не помню сам модуль gps это делает, либо же надо метод дописывать. Вроде сам делал.
Вчера смотрел код, сам модуль пишет, надо только в местах привязать дом к пользователю.
Re: Шаблон класса / Class Template
Добавлено: Сб дек 15, 2018 8:38 pm
Ander
подскажите что я делаю не правильно
пытаюсь вставить в шаблон класса картинку <img src='%.icon%%.value%.png'>
картинки нет, в браузере пишет следующее
<img src="/cms/icons/Actuators/i_warm_air_1hl_relay_tmp_a.png">
где /cms/icons/Actuators/i_warm_air_ - icon
1 - value,
а почему прицепилось hl_relay_tmp_a(имя объекта) не понимаю
Re: Шаблон класса / Class Template
Добавлено: Пн дек 17, 2018 7:11 am
nick7zmail
Глюк какой-то...поставьте для эксперемента символ какой нить между %%, может он этого не понимает. Например %.icon%_%.value%
Re: Шаблон класса / Class Template
Добавлено: Пн дек 17, 2018 9:58 am
Ander
пробовал, например 'Q' - <img src="/cms/icons/Actuators/i_warm_air_1Qhl_relay_tmp_a.png">
и еще, в меню и в сценах все работает
Re: Шаблон класса / Class Template
Добавлено: Вс янв 13, 2019 6:23 pm
Pacific
Господа, а Smart Repeat для шаблонов в Сценах должен работать?
Есть три объекта с шаблоном:
<label for="active">Активно </label>
<input id="active" onClick='ajaxSetGlobal("%.object_title%.active", checked ? 1 : 0)' type='checkbox' value="%.active" %.active|"-;checked"% class="switch_1"><br>
<label for="begin">Начало: </label>
<input type="time" id="time" onchange='ajaxSetGlobal("%.object_title%.begin", value)' value=%.begin%><br>
<label for="time">Время: </label>
<input type="number" id="time" onchange='ajaxSetGlobal("%.object_title%.time", value)' min="5" max="120" value=%.time%><br>
<input onClick='ajaxSetGlobal("%.object_title%.Monday", checked ? 1 : 0)' type='checkbox' value="%.Monday" %.Monday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Tuesday", checked ? 1 : 0)' type='checkbox' value="%.Tuesday" %.Tuesday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Wednesday", checked ? 1 : 0)' type='checkbox' value="%.Wednesday" %.Wednesday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Thursday", checked ? 1 : 0)' type='checkbox' value="%.Thursday" %.Thursday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Friday", checked ? 1 : 0)' type='checkbox' value="%.Friday" %.Friday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Saturday", checked ? 1 : 0)' type='checkbox' value="%.Saturday" %.Saturday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Sunday", checked ? 1 : 0)' type='checkbox' value="%.Sunday" %.Sunday|"-;checked"% class="switch_1">
На сцену кинул один объект, поставил галку SmartRepeat, но только один объект и отображается (
Re: Шаблон класса / Class Template
Добавлено: Вс янв 13, 2019 7:03 pm
Logrus
чет помнится что не работает, сам каждый по отдельности на сцены вывожу, в меню вроде б работало, но тоже каждый прописываю
Re: Шаблон класса / Class Template
Добавлено: Пн янв 14, 2019 7:33 am
nick7zmail
Pacific писал(а): Вс янв 13, 2019 6:23 pm
Господа, а Smart Repeat для шаблонов в Сценах должен работать?
Есть три объекта с шаблоном:
<label for="active">Активно </label>
<input id="active" onClick='ajaxSetGlobal("%.object_title%.active", checked ? 1 : 0)' type='checkbox' value="%.active" %.active|"-;checked"% class="switch_1"><br>
<label for="begin">Начало: </label>
<input type="time" id="time" onchange='ajaxSetGlobal("%.object_title%.begin", value)' value=%.begin%><br>
<label for="time">Время: </label>
<input type="number" id="time" onchange='ajaxSetGlobal("%.object_title%.time", value)' min="5" max="120" value=%.time%><br>
<input onClick='ajaxSetGlobal("%.object_title%.Monday", checked ? 1 : 0)' type='checkbox' value="%.Monday" %.Monday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Tuesday", checked ? 1 : 0)' type='checkbox' value="%.Tuesday" %.Tuesday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Wednesday", checked ? 1 : 0)' type='checkbox' value="%.Wednesday" %.Wednesday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Thursday", checked ? 1 : 0)' type='checkbox' value="%.Thursday" %.Thursday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Friday", checked ? 1 : 0)' type='checkbox' value="%.Friday" %.Friday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Saturday", checked ? 1 : 0)' type='checkbox' value="%.Saturday" %.Saturday|"-;checked"% class="switch_1">
<input onClick='ajaxSetGlobal("%.object_title%.Sunday", checked ? 1 : 0)' type='checkbox' value="%.Sunday" %.Sunday|"-;checked"% class="switch_1">
На сцену кинул один объект, поставил галку SmartRepeat, но только один объект и отображается (
Не, вродь не работал. Чтобы он работал должна быть привязка к свойству, и в состояниях, наверное, свойства прописаны должны быть. А для шаблона класса указывается объект без привязки к свойствам (не смотря на то, что в самом шаблоне могут быть указаны свойства). Но если честно не проверял.