Re: Простые устройства / Simple Devices
Добавлено: Сб мар 27, 2021 7:51 pm
Ну, ок... Спасибо, успокоили старика
![Cool 8-)](./images/smilies/icon_cool.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Cool 8-)](./images/smilies/icon_cool.gif)
самих дизайнов шаблонов никто не трогал. изменились только способ отображения цифр время сработки датчиковJilber писал(а): ↑Сб мар 27, 2021 8:59 pmЯ так понимаю, что после последнего обновления что-то изменилось в шаблонах отображения устройств на сценах ? Если стоит шаблон "Normal", то всё нормально, а если "Mini, то число расположено не в одну строку, а под значком. Так и задумывалось или что-то сломали ?СпойлерПоказатьШаблоны устройств.jpg
Господа, а как все это поправить, чтоб отображалось как раньше?Logrus писал(а): ↑Сб мар 27, 2021 5:20 pmэто был последний пул реквест, у меня это несколько лет поправлено и жил тихо и довольно, а выслушивать матьки имхо надоело (~220v писал(а): ↑Сб мар 27, 2021 2:24 amНе понимаю, на хрена делать такие изменения - в SDevices_statusUpdated.phpПо какой причине удалили строку с вызовом метода - х3Код: Выделить всё
Было: if ($this->class_title != 'SMotions' || $params['NEW_VALUE']) { $this->setProperty('updated', time()); $this->callMethodSafe('setUpdatedText'); # зачем удалили эту строчку??? } Стало: if ($this->class_title != 'SMotions' || $params['NEW_VALUE']) { $this->setProperty('updated', time()); }
Ладно я уже потратил час времени на поиск проблемы - почему updatedText перестал обновляться. Хуже другое - вернут строчку взад, а у меня и останется двойной вызов метода![]()
![]()
![]()
![]()
![]()
![]()
![]()
так как я его добавил в свойствах![]()
![]()
![]()
Никак - сегодня все отображается на клиентском железе - не используя системные таймеры, а используя простой джс скрипт.MrNAXALL писал(а): ↑Вт апр 13, 2021 9:04 amГоспода, а как все это поправить, чтоб отображалось как раньше?Logrus писал(а): ↑Сб мар 27, 2021 5:20 pmэто был последний пул реквест, у меня это несколько лет поправлено и жил тихо и довольно, а выслушивать матьки имхо надоело (~220v писал(а): ↑Сб мар 27, 2021 2:24 amНе понимаю, на хрена делать такие изменения - в SDevices_statusUpdated.phpПо какой причине удалили строку с вызовом метода - х3Код: Выделить всё
Было: if ($this->class_title != 'SMotions' || $params['NEW_VALUE']) { $this->setProperty('updated', time()); $this->callMethodSafe('setUpdatedText'); # зачем удалили эту строчку??? } Стало: if ($this->class_title != 'SMotions' || $params['NEW_VALUE']) { $this->setProperty('updated', time()); }
Ладно я уже потратил час времени на поиск проблемы - почему updatedText перестал обновляться. Хуже другое - вернут строчку взад, а у меня и останется двойной вызов метода![]()
![]()
![]()
![]()
![]()
![]()
![]()
так как я его добавил в свойствах![]()
![]()
![]()
Как сделать тоже самое для релюх и датчиков открыти?~220v писал(а): ↑Сб мар 27, 2021 2:24 amНе понимаю, на хрена делать такие изменения - в SDevices_statusUpdated.phpПо какой причине удалили строку с вызовом метода - х3Код: Выделить всё
Было: if ($this->class_title != 'SMotions' || $params['NEW_VALUE']) { $this->setProperty('updated', time()); $this->callMethodSafe('setUpdatedText'); # зачем удалили эту строчку??? } Стало: if ($this->class_title != 'SMotions' || $params['NEW_VALUE']) { $this->setProperty('updated', time()); }
Ладно я уже потратил час времени на поиск проблемы - почему updatedText перестал обновляться. Хуже другое - вернут строчку взад, а у меня и останется двойной вызов метода![]()
![]()
![]()
![]()
![]()
![]()
![]()
так как я его добавил в свойствах![]()
![]()
![]()
Подскажи как теперь вставить в сцену отслеживание времени если свойство UpdatedText не работает! Заранее спасибо!~220v писал(а): ↑Сб мар 27, 2021 2:24 amНе понимаю, на хрена делать такие изменения - в SDevices_statusUpdated.phpПо какой причине удалили строку с вызовом метода - х3Код: Выделить всё
Было: if ($this->class_title != 'SMotions' || $params['NEW_VALUE']) { $this->setProperty('updated', time()); $this->callMethodSafe('setUpdatedText'); # зачем удалили эту строчку??? } Стало: if ($this->class_title != 'SMotions' || $params['NEW_VALUE']) { $this->setProperty('updated', time()); }
Ладно я уже потратил час времени на поиск проблемы - почему updatedText перестал обновляться. Хуже другое - вернут строчку взад, а у меня и останется двойной вызов метода![]()
![]()
![]()
![]()
![]()
![]()
![]()
так как я его добавил в свойствах![]()
![]()
![]()