23  /  28

Вывод по условию

Вы можете управлять информацией в шаблоне с помощью условий. Доступны следующие комбинации:

  • Если - если условие выполняется, выводится текст внутри конструкции [if][/if]. Иначе выводится пустота
  • Если/Иначе - если условие выполняется, выводится текст внутри конструкции [if][/if]. Иначе выводится текст внутри конструкции [else][/else]

Важно: в качестве переменных рекомендуется использовать числа или строки. Для сравнения переменной с строкой значение строки должны быть заключено в "двойные кавычки".


Для конструкций вида [if] требуется указать условие через пробел. В качестве сравнения поддерживаются следующие команды

  • > - левая переменная больше правой
  • >= - левая переменная больше или равна правой
  • < - левая переменная меньше правой
  • <= - левая переменная меньше или равна правой
  • == - левая и правая переменные равны
  • != - левая и правая переменные не равны
Примеры:
  1. [if {product:TotalSum}>100000]сумма сделки больше 100 000, красный текст[/if] [else]сумма сделки меньше 100 000, зеленый текст[/else]
  2. [if strlen('{organization.director}') > 0]{organization.director}[/if][else]___________________[/else]


Это нравится: 0 Да / 0 Нет