Условия для фильтра по TV (tvFilters)
Всем доброго времени суток, есть вопрос:
При фильтре по ID документа
Он выводит все похожие. Например, если ID=12, то в списке выведутся и 120 и 112 и т.д.
мне надо четкое соответствие — подскажете как это реализовать?
Понятно, что дело в %%, но убирая их вообще ничего не выводится. Уже голову сломал (((
При фильтре по ID документа
&tvFilters=`my_filter==%[[+id]]%`.Он выводит все похожие. Например, если ID=12, то в списке выведутся и 120 и 112 и т.д.
мне надо четкое соответствие — подскажете как это реализовать?
Понятно, что дело в %%, но убирая их вообще ничего не выводится. Уже голову сломал (((
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Ну и в вызове:
id назначает сам ModX к документу, а не я руками.
Идентификатор TV и ресурса измените на свои. Здесь это уже обсуждалось, например, здесь. Ну, и из поста можете использовать в параметре where pdoResources:
Идеально подошло решение добавить строку &where:
.
Буду смотреть везде ли правильно отрабатывает. Но первичный анализ показал, что это именно то, что нужно!
Спасибо!