|   
 | Оператор ifОператор if – оператор выполнения условных действий. Тело оператора выполняется при соблюдении условия, заданного выражением expr. Обладает двумя формами. Оператор используется, когда требуется выполнить какое-либо действие при соблюдении условия. Например, открыть таблицу, когда _count равняется 1 (см. п. Дополнительные поля foreach). Синтаксис: • Простая форма: 
 
 
<if expr>     djemscript, если условие выполнено. </if> 
• Расширенная форма: 
 
 
<if expr>     djemscript, если условие выполнено. <else>     djemscript, если условие не выполнено. </if> где, expr – логическое выражение.   Пример: Выводит таблицу, каждая строка которой содержит дату и анонс новости. Причем, если новостей нет, то таблица не выводится. 
 
 
<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> |