Почему не срабатывает модификатор?

Доброго времени суток!

В коде:
&tplInnerRow=`@INLINE <li><a class="[[+id:isequalto=`95`:then=`action`:else=`[[+id]]`]]" href="[[+link]]">[[+menutitle]]</a></li>`
Вот эта часть:
class="[[+id:isequalto=`95`:then=`action`:else=`[[+id]]`]]"
выводит class=«95»

Никто не подскажет, почему не срабатывает условие?
С уважением.

PS Я пробовал и с другими похожими модификаторами, та же история.
Андрей Иванов
12 декабря 2018, 09:44
modx.pro
547
0

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

Павел Романов
12 декабря 2018, 12:20
+1
Не используйте модификаторы в @INLINE-шаблонах, вынесите в чанк.
    Андрей
    12 декабря 2018, 12:22
    +1
    Вот здесь написано о работе модификаторов — @INLINE-или-@CODE
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3