Страница 43 из 43
Re: Шаблон класса / Class Template
Добавлено: Чт окт 26, 2023 5:03 pm
AK1
andrey040670 писал(а): ↑Чт окт 26, 2023 4:44 pm
Это не меняет ситуацию, какой див вы закрываете тегом, который я выделил, и где закрывающий табличный тег?
К примеру, лично я использую такую конструкцию:
Код: Выделить всё
<div class="iconMode" style='background-color:%.active|";#FFD500"%'><i class="%.image%" aria-hidden="true"></i></div>
Таблица в данном случае не причем. Структура таблицы правильная. В вопросе только часть таблицы.
Вопрос в том, что замена строки кода значением свойства не работает, как хотелось бы.
<table border="0" >
<tr align="left">
<td width="50" rowspan="2">
<div class="device-icon power-sensor %.status|"off;on"%"></div></td>
<td width="120" height="25" > <div class="device-header" onclick="var url=('<#ROOTHTML#>pChart/?p=%.onclick1%&op=log&subop=24h&minimal=1');parent.$.fancybox.open(
{ src: url, type: 'iframe',iframe:{preload:false}}
);return false;" > %.sv1%<lf> %.Razm1%</lf> </td>
<td width="120" > <div class="device-header" onclick="var url=('<#ROOTHTML#>pChart/?p=%.onclick2%&op=log&subop=24h&minimal=1');parent.$.fancybox.open(
{ src: url, type: 'iframe',iframe:{preload:false}}
);return false;" > %.sv2% <lf> %.Razm2%</lf></td>
</tr >
<tr >
<td colspan="2" height="15" > <div class="device-header" align="left"><lf7>%.Titul%</lf7></td>
</tr>
</table>
В этом шаблоне меняю 4-ю строку на
%.img%</td>
Re: Шаблон класса / Class Template
Добавлено: Чт окт 26, 2023 7:09 pm
Logrus
Вопрос в том, что замена строки кода значением свойства не работает, как хотелось бы.
В этом шаблоне меняю 4-ю строку на
%.img%</td>
т.е. в самом шаблоне не изменяется значение ни одного из свойств на которые он подписан и почему он должен меняться сам по веб сокетам )))))
при перезагрузке изменится
это же в этой ветке расписывалось, не читают (
Re: Шаблон класса / Class Template
Добавлено: Чт окт 26, 2023 7:13 pm
AK1
Logrus писал(а): ↑Чт окт 26, 2023 7:09 pm
при перезагрузке изменится
это же в этой ветке расписывалось, не читают (
Не меняется при перезагрузке
Re: Шаблон класса / Class Template
Добавлено: Чт окт 26, 2023 7:18 pm
Logrus
если строка рабочая, то при ее записи в свойстве будет меняться при перезагрузке страницы или изменении любого свойства в данном шаблоне (т.к. перерендерит все дивы в нем)
Re: Шаблон класса / Class Template
Добавлено: Чт окт 26, 2023 7:23 pm
AK1
Logrus писал(а): ↑Чт окт 26, 2023 7:18 pm
если строка рабочая, то при ее записи в свойстве будет меняться при перезагрузке страницы или изменении любого свойства в данном шаблоне (т.к. перерендерит все дивы в нем)
Не работает. Видимо двойное вложение не поддерживается.
Re: Шаблон класса / Class Template
Добавлено: Чт окт 26, 2023 7:30 pm
Logrus
хз что там у тебя у меня и в свойстве такое работает, конечно с ограничением описанным выше, т.к. в вэб сокет пуляет при изменении самого свойства при сетглобал, но шаблон рендерится весь при изменении на то что он подписан (а не свойстве)
Re: Шаблон класса / Class Template
Добавлено: Чт окт 26, 2023 7:52 pm
AK1
andrey040670 писал(а): ↑Чт окт 26, 2023 4:44 pm
Это не меняет ситуацию, какой див вы закрываете тегом, который я выделил, и где закрывающий табличный тег?
К примеру, лично я использую такую конструкцию:
Код: Выделить всё
<div class="iconMode" style='background-color:%.active|";#FFD500"%'><i class="%.image%" aria-hidden="true"></i></div>
Спасибо за идею.
<td width="50" rowspan="2">
<img src="%.img%" style='background-color:%.status|";#FFFF00"%' ></td>
В свойство img записал путь к иконке.
Получил то, что хотел