Справка

Оператор [if] - Выполнить условие

Ссылка на оператор в списке

Аргументы:
- Условие (условие, обязательно к заполнению)
- Действие при выполнении условия (команда)
- Действие при невыполнении условия (команда)

Результат: различный

Сокращённый формат условия.

Пример:

[if($boolean,'on true','on false')]

Результат команды будет зависеть от значения условия.

С результатом можно продолжать работу в цепочке, например:
[if($boolean,'on true','on false') .length]

Параметр "Действие при невыполнении условия" является необязательным.

Альтернатива:
[$boolean.if('on true','on false')]

Классическая альтернатива:
[if $boolean]
  on true
[else]
  on false
[/if]