@DeeUs

Как отфильтровать по TV в msProducts (MODX Revo)?

Здравствуйте!
Как прописать фильтрацию по TV, если требуется условие "не равно"? (идея в том, что нужно поле позволяющее исключить из отображения определенные элементы, у которых отмечен чек-бокс "Не выводить на главной")
В настройках TV, в поле "Возможные значения" прописал вот так: Не выводить на главной==1
если прописать так:
код

[[msProducts?
            &parents=`9,11`
            &depth=`10`
            &limit=`0`
            &templates=`12,9`
            &includeContent=`1`
            &tpl=`tplOffer`
            &includeTVs=`image,show_index`
            &tvFilters= `show_index !== 1` // тут пробовал так же != и <>
        ]]


То фильтр не срабатывает (отмеченный элемент все равно выводится)
Если указать &tvFilters= `show_index === 1`, то выводится только исключенный элемент (фильтр работает)
  • Вопрос задан
  • 185 просмотров
Пригласить эксперта
Ответы на вопрос 1
DanArst
@DanArst
Гриффиндор в моде при любой погоде!
Для такой задачи, имхо, лучше создать TV типа "Список (одиночный выбор)" и тогда не будет таких плясок.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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