фильтры ввода.вывода для условных варажений
Можно ли с помощью фильтров ввода/вывода сделать множественные условные выражения? например
такой вариант
Как же стандартными методами выполнить множественные условия как else if, а не только if{} else{}
такой вариант
[[!context:is=`en`:then=`[[$en-company-name]]`:else=`[[$company-name]]`]]будет работать, это обозначено в документации, но вот такой например[[!context:is=`en`:then=`[[$en-company-name]]`else:is=`de`:then=`[[$de-company-name]]`:else=`[[$company-name]]`]]уже не будет…Как же стандартными методами выполнить множественные условия как else if, а не только if{} else{}
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
И выглядит понятнее, и работает быстрее, и добавить еще 10 условий\проверок — не вопрос.
для дефолтного контектста нужно в название чанка добавить префикс.