регулярное выражение
Использование:
cond <выражение> ?<возвращаем переменную если выражение истина> : <возвращаем переменную если выражение лож>
операторы
Код: Выделить всё
== Равно
< Больше чем
> Меньше чем
Возвращает “aaa” если 5 больше чем 3 если бы было по другому, то получили “bbb”
Код: Выделить всё
cond 5 > 3 ? aaa : bbb
aaa
Немного более сложный пример:
Код: Выделить всё
<action application="set" data="voicemail_authorized=${cond(${sip_acl_authed_by} == domains ? false : ${cond(${sip_authorized} == true ? true : false)})}"/>;