Вы можете управлять информацией в шаблоне с помощью условий. Доступны следующие комбинации:
- Если - если условие выполняется, выводится текст внутри конструкции [if][/if]. Иначе выводится пустота
- Если/Иначе - если условие выполняется, выводится текст внутри конструкции [if][/if]. Иначе выводится текст внутри конструкции [else][/else]
Важно: в качестве переменных рекомендуется использовать числа или строки. Для сравнения переменной с строкой значение строки должны быть заключено в "двойные кавычки".
Для конструкций вида [if] требуется указать условие через пробел. В качестве сравнения поддерживаются следующие команды
- > - левая переменная больше правой
- >= - левая переменная больше или равна правой
- < - левая переменная меньше правой
- <= - левая переменная меньше или равна правой
- == - левая и правая переменные равны
- != - левая и правая переменные не равны
Примеры:
-
[if {product:TotalSum}>100000]сумма сделки больше 100 000, красный текст[/if] [else]сумма сделки меньше 100 000, зеленый текст[/else]
- [if strlen('{organization.director}') > 0]{organization.director}[/if][else]___________________[/else]