Здравствуйте, уважаемые пользователи Drupal!
У меня проблема с модулем Simple Hierarchical Select.
Задача: есть таксономия с тремя уровнями иерархии. Нужно, чтобы запись относилась ко всем уровням иерархии, то есть чтобы выводилась в категориях: Своими руками, Для дома, Декор.
В Hierarchical select есть такое решение: поле называется Save lineage и на выбор пункт Save term lineage. Работает.
Но в этой теме мне порекомендовали shs:
http://www.drupal.ru/node/106422
А в Simple Hierarchical Select такое не работает. То есть запись относится только к нижнему термину и не выводится в верхних. Только в Декор. Но не в Своими руками, Для дома.
Никак нет возможности это настроить.
Подскажите как бы это все сделать?
Проблема в указанной теме в том, что hs не срабатывает на третий уровень с 1 раза.
Комментарии
вьюс решает эти вопросы
Я не знаток Вьюс. Но думаю да, надо организовать вывод тизеров с помощью Вьюс в данном случае. Хотя возникает вопрос: почему в системе Друпал предполагается такое "соучастие" в программировании, ведь задача простая, а выводить Вьюс это трудная задача?
в чем сложность задачи?
Сложность задачи в редактировании дизайна при выводе через Вьюс
опять такая проблема.
Как все-таки без вьюс выводить материалы в категориях?
У меня при создании материала используется SHS для выбора термина таксономии. Но записывается материал только нижнему элементу словаря. На странице верхнего элемента словаря материал не выводится. Как это исправить?
с подобной проблемой столкнулся - нужно, чтоб родительская иерархия учитывалась. Единственное "решение в лоб" это добавлять к материалу несколько категорий начиная от родительской и до дочерней. А в отображении полей используй тип ссылку вместо Shs, чтоб не было дублирования категорий.
Views в данном вопросе не поможет, пробовал. hierarchical_select подойдет, но нужно разобраться с вашим косяком, у меня с hierarchical_select такой проблемы не возникало, работает как надо
плохо пробовали. во вьюс есть контекстный фильтр по термину таксономии с глубиной.
Да, проблема решена. я об этом уже написал где-то тут