имеем допустим категории на основе таксономии:
Левел1
подлевел1
подлевел2
подлевел3
Материал может принадлежать Левел1 или любому из подлевелов.
Если выбран Левел1, а материал есть в "подлевел1" то Views выдаёт: нет материалов а этой категории.
Возможно ли чтобы views выдавал все материалы из категории и из подкатегорий?
Было найдено такое решение:
Наткнулся на это: http://www.drupal.ru/node/16878
потом прочитал это: http://shaman.asiadata.ru/node/84
И у себя на сайте вручную поменял синонимы URL.
было /taxonomy/term/155 -> /catalog/razdel
стало /taxonomy/term/155/all -> /catalog/razdel
Работает
Комментарии
не уверен, но может перейти по ссылке yoursitename.ru/node
Чо?
Выбираете в настройке вьюхи, в фильтрах taxonomy: Vocabulary name
Да, сделано.
Вы помогли определиться мне :). Сейчас попробую дальше пояснить.
Словарь: category
Views URL: тоже category
site.ru/category/ всё ок
но! site.ru/category/[catpath]/ тут вот уже не так, возможно чтобы материалы показывались все из низлежащих категорий?
Если структура:
Словарь1: Левел1- не имя словаря.
подлевел1
подлевел2
подлевел3
то при выбранном во вьюсе фильтре показывать элементы словаря покажет все.
site.ru/category - это есть ваша рабочая вьюха.
site.ru/category/[catpath]/ - ??? это что
если это таксономи терм то надо смотреть ту вьюху которая за это отвечает.
да, это термин таксономии и вьюх там нету
просто как-то стандартно само выводится, может где-то покопать надо?
taxonomy_term - это стандартная вьюха в модуле вьюс, ее можно переопределить (переопределение повлияет на отображение всех терминов из всех словарей).
Блин, специально пришел, чтобы задать этот вопрос, а тут он уже задан
Вопрос крайне важный, поясню что требуется:
Словарь "ЕДА". В нем иерархически расположены термины:
- Готовая
--- Пирожки
--- Шашлык
--- Яблоки
- Сырая
--- Фарш
--- Вермишель
У меня есть материал в "Пирожках".
Если через включенный фильтр во views пользователь выбирает из выпадающего списка "Пирожки" - он этот материал увидит.
А если выберет "Готовая" - не увидит.
И это не смотря на то, что материал находится в "Пирожках", а они "Готовые" )))
Вот и вопрос - как это реализовать? Очень надо!
Вьюсу таксономи как ни правил не вышло.
Вообще это правильно чтобы видно было всё. Так каталоги все работают, тот же яндекс.
Что-то не понял - как решено? Кем решено? о_О
Я постоянно обновлю, жду ответа, а тут бац - и решено?
тебе такое решение не подходит
Я немножко про... в фильтрах вьюс есть поле option если в нем (соотв напротив фильтра словарь или набора термов) поставить циферу 2 то покажутся все вхождения в ветку на глубину вложения 2 и т.д.
А в 6-м Drupale как?