Страница 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 записал путь к иконке.

Получил то, что хотел