Задать вопрос
@jowee
Backend Developer

MODx Revolution: по выводу в шаблонах?

Добрый день! Есть такая задача — на странице вывести список характеристик продукта в табличке с 3мя столбцами. Сами характеристики реализованы с помощью TV параметров (чекбокс, отмеченное состояние означает, что характеристика применима к данному продукту). Как их можно вывести в табличку, с учетом того, что отображать надо только те, для которых чекбокс отмечен?

По сути, вопрос сводится к такому: как реализовать цикл с условиями в шаблоне MODx revolution?

Спасибо.
  • Вопрос задан
  • 4291 просмотр
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Anton_from_Amber
@Anton_from_Amber
1. Если это важный момент в сайте или планируется активная обработка (перерасчеты, подтягивание других данных), то я пишу сразу сниппет и работаю с АПИ. Получите все TV документа и пробегитесь циклом используя передаваемый шаблон.

2. Можно вызвать Ditto и установить фильтр с отсечением по данному ТВ (&filter=`tvname,false,2` ). Работает прекрасно и более чем стандартно.

3. Самый тупой вариант выводить в шаблон всё с указанием класса на основе данного ТВ. Стиль указать display: none.
Ответ написан
Ваш ответ на вопрос

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

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