Словарь в таксономии - Марка авто
Термины:
ВАЗ (Родитель)
- 2101 (родителем указан термин ВАЗ)
- 2102 (родителем указан термин ВАЗ)
- 2103 (родителем указан термин ВАЗ)
В ССK - статьи (в статье указываем термин из словаря Марка авто)
Сделал в views - блок с exposed фильтром, фильтрует по term
Когда задаю условие(выбираю из списка, в блоке на главной странице) - 2101
Выходят статьи по этой модели (2101) и т.д. для каждой модели свои статьи
А если выбираю - ВАЗ (по логике должен показать все новости, так как выбран родитель)
- Но пусто
Как при выборе термина ВАЗ заставить показать все статьи из тех терминов для которых термин ВАЗ являеться родителем ?
(Есть решение указывать при добавление новости - ВАЗ и 2101(модель) - но думаю это неправильно решение)
Комментарии
>Есть решение указывать при добавление новости - ВАЗ и 2101(модель)
Похоже, к сожалению, это единственное решение.
Но если я ошибаюсь, буду рад узнать о другом способе.
Есть модули, которые автоматизируют этот процесс. Т.е. при редактировании ноды когда выбираешь потомка автоматически добавляется и родитель.
Добрый день, у меня такая же проблема. Разрабатываю интернет-магазин медецинских расходников... хотелось бы узнать, есть ли решение...не совсем логично, когда пользователь в фильтре выбирает ИГЛА а система говорит, что игл нет, зато есть иглы такие - то и такие - то.
В модуле Better select есть опция
Save lineage
If a user selects a child term when saving a node, automatically save the parent term too.
Но в нём, кажется, не отключить его основную функцию (
для показа нод по дочерним терминам /taxonomy/term/1757/all
обсуждалось тут http://www.drupal.ru/node/41687
чтобы ссылки автоматически проставлялись во views я прописал "путь ссылки" в свойстве поля taxonomy/term/[name]/all
у меня похожий вопрос - как при показе списка родителей при переходе во внутрь отображались не ноды, а термины дочерние?