Фильтры ввода и вывода

Добрый день!
Не могу решить одну маленькую задачу, связанную с фильтрами ввода и вывода в modx.
Прочитал и опробовал всю документацию http://docs.modx.pro/system/basics/filters-input-and-output, но не нашел ответа.
Возможно ли сделать «двойное условие», пример:
[[+number:is=`1`:then=`1`:is=`2`:then=`2`:else=`3`]]
То есть задать несколько «если» и если нечего не совпадает, то уже идет «иначе», на подобие нескольких if или switch/case в php.
Перетягин Илья
14 февраля 2014, 10:56
modx.pro
966
0

Комментарии: 4

Василий Наумкин
14 февраля 2014, 15:53
0
Насколько я знаю — нет.

Напиши свой фильтр.
Юрий Эффа
14 февраля 2014, 16:32
0
есть для revo сниппет Switch 1.0.0-beta1 — что касается скорости, хз, но для ваших задач вроде подходит
    Перетягин Илья
    14 февраля 2014, 16:36
    0
    Посмотрю обязательно, спасибо за информацию!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4