как сделать условие в шаблоне pdomenu для конкретного ресурса

Как сделать условие в шаблоне pdomenu для конкретного ресурса с id 124 например.

&tplInnerRow=`@INLINE [[+id:is=`124`:then=`<li class="footer__list-item"><a href="[[+link]]" class="footer__list-link" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`:else=`Нет`]]`

Ответы (1 шт):

Автор решения: Anton Tarasov

если проблема рендеринга(а значит синтаксиса?!), попробуйте не использовать INLINE,а поместить код в чанк, т.е.

yourChunkTpl:

[[+id:is=`124`:then=`<li class="footer__list-item"><a href="[[+link]]" class="footer__list-link" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`:else=`Нет`]]` 

а в сниппете так:

&tplInnerRow=``yourChunkTpl\

Еще я видел случай, когда is не работал, а isequalto - да. Какая версия MODX? проверьте ради интереса другой модификатор также.

→ Ссылка