| Оператор 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> 
 |  | Поиск по документации  |