kon-rafikov
@kon-rafikov
Не забывайте отмечать решение

Как сделать условие с content в wayfinder?

Насколько я понял, wayfinder не работает с полем content (пытался уже по-разному), но у меня возникла необходимость не оборачивать пункт меню в ссылку, если поле content пустое. Подскажите как реализовать.
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ответы на вопрос 1
zooks
@zooks
Frontend
1. Меняем Wayfinder на pdoTools:
[[pdoMenu?
    &parents=`0`
    &level=`1`
    &includeContent=`1`
    &tpl=`@INLINE <li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
]]

2. В чанке, присутствующем в выводе пишем:
[[+content:notempty=`<a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>`]] 
[[+content:empty=`<a [[+attributes]]>[[+menutitle]]</a>`]]


https://docs.modx.com/revolution/2.x/making-sites-...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы