Оператор ifПоддерживается в <dynamic> Оператор if – оператор выполнения условных действий. Тело оператора
выполняется при соблюдении условия, заданного выражением expr. Обладает двумя
формами. Оператор используется, когда требуется выполнить Синтаксис: Простая форма: <if expr>
djemscript, если условие выполнено. </if> Расширенная форма: <if expr>
djemscript, если условие выполнено. <else> djemscript, если условие не выполнено. </if> где, Простой пример <set a=3> <if <var[a]> == 1> Раз <else> Не раз <if <var[a]> == 3> , а три раза. </if> </if> Пример: Выводит таблицу, каждая строка которой содержит дату и анонс новости. Причем, если новостей нет, то таблица не выводится. <foreach name=a path="main.news.$" type=documents>
<if <foreach[a]._count> == 1> <table> </if> <tr><td><foreach[a]._date></td><td><foreach[a].announce></td></tr> <if <foreach[a]._count> == <foreach[a]._total>> </table> </if> </foreach>
|
![]() |
Поиск по документации![]() |