@iAlex195

Как вывести запись в двух разных вариантах?

Здравствуйте!
Создал tv параметр checkbox. При выводе в шаблоне через pdoResources нужно задавать &tpl в зависимости от выбранного чекбокса.

Код вывода в шаблоне
[[!pdoResources?
                        &parents=`0`
                        &resources=`-1`
                        &limit=`3`
                        &includeTVs=`big_img, article_label, type_of_article`
                        &tvPrefix=`tv.`
                        &tpl=`[[+tv.type_of_article:is=`fullBG`:then=`articleTypeFullBgTpl`:else=`articleTypeOneTpl`]]`
                    ]]


Таким образом вывести не получается, всегда выбирает &tpl в else.
Подскажите, как можно реализовать выбор отображения элемента?
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ответы на вопрос 2
himuro
@himuro
Full stack web developer
А вы уверены, что сюда [[+tv.type_of_article]] получаете нужное значение?
Как вариант проверить условием в самом чанке.
Ответ написан
@iAlex195 Автор вопроса
Решено

Нужно добавить:
&tplOperator,
&tplCondition,
&conditionalTpls.

https://docs.modx.pro/komponentyi/pdotools/obshhie...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы