Логотип

Документация по макросам и шаблонам UMI.CMS

Не используется. Для работы с условными выражениями используйте конструкции языка PHP.

Не используется. Используйте инструкции языка XSLT.

Примеры использования

%system ifClause('%title%', 'Title страницы: %title%', 'У этой страницы пустой title')%

Название

%system ifClause()% — Выводит параметр ifTrue, если condition не равно пустой строке (") и не равное нулю («0»), либо выводит параметр ifFalse в случае, если condition равно ", либо «0».

Параметры: system ifClause(condition, ifTrue [, ifFalse = '] )

condition

Условие. Значения пустая строка (") и нуль (0) приравниваются к значению false. Любое другое значение считается за true.

ifTrue

Параметр, который выводит макрос в том случае, если condition равен «true».

ifFalse

Параметр, который выводит макрос в том случае, если condition равен «false».

Описание

Внимание

Рекомендуется вместо этого макроса использовать %data getProperty()% и блоки типа [string_empty], так как в дальнейшем этот макрос будет изъят из системы.