Стандартная ситуация - нужно вывести товары, которые расположены одноврменно в нескольких словарях - условно словарь "марка игрушки" и "тип игрушки".
Попытался добавить аргумент в стандартный вид, типа адрес taxonomy/term/%/% и также докинуть контекстный фильтр из словаря "Тип игрушки"- и что-то не работает, не выводит.
Что я делаю не так? Как сделать проще? Помнится когда-то работали конструкции типа "taxonomy/term/22+25" или "taxonomy/term/43,44"? Или я с чем то путаю? Или же в 6-ке работали, а теперь отключили?
Комментарии
Да, в д6 работали из ядра.
В д7 выпилили из ядра эту функцию.
Но с контекстными фильтрами во вьюсах работает вроде бы.
Только зачем вам их три?
И стоит проверить, у вас в taxonomy_index вообще есть для нужных нод термины?
Емнип, это зависит от наличия галки в филде таксономии в типе контента.
Да вроде да, вот тут написано как - но не работает http://xandeadx.ru/blog/drupal/408
Может какие другие настройки необходимы кроме как указанные? А то вот так стоит, а не работает
Так должно работать? Может в сайте дело...
Надо SQL-запрос смотреть и начать с одного фильтра.
короче вариант с плюсом работает, а как заставить работать вариант с запятой - то есть "51,43" - чтобы ноды выводились только те, которые есть в обоих указанных категориях?
Мне кажется, что
"+" - работал как И
"," - работал как ИЛИ.
Чтобы два термина сразу - не работало в коробке ничего
Наоборот, но не суть. Я имел ввиду "И". В общем модулем, указанным в прошлом посте все решилось, траблы были с сайтом, один из модулей гадил
Одну вьюху (ее дисплей) для словаря марка, одну для словаря тип. Можете?
Конструкции типа "taxonomy/term/22+25" или "taxonomy/term/43,44" - включить вроде бы можно. Пусть не с путями типа 1:1 как вы привели, но: к этим путям будет сложно задавать метатеги и другую информацию.