Simple Hierarchical Select запись - всем терминам иерархии

7 февраля 2014 в 11:56
Аватар пользователя tlito tlito 0 8

Здравствуйте, уважаемые пользователи Drupal!
У меня проблема с модулем Simple Hierarchical Select.
Задача: есть таксономия с тремя уровнями иерархии. Нужно, чтобы запись относилась ко всем уровням иерархии, то есть чтобы выводилась в категориях: Своими руками, Для дома, Декор.
В Hierarchical select есть такое решение: поле называется Save lineage и на выбор пункт Save term lineage. Работает.
Но в этой теме мне порекомендовали shs:
http://www.drupal.ru/node/106422
А в Simple Hierarchical Select такое не работает. То есть запись относится только к нижнему термину и не выводится в верхних. Только в Декор. Но не в Своими руками, Для дома.
Никак нет возможности это настроить.

Подскажите как бы это все сделать?
Проблема в указанной теме в том, что hs не срабатывает на третий уровень с 1 раза.

Комментарии

Я не знаток Вьюс. Но думаю да, надо организовать вывод тизеров с помощью Вьюс в данном случае. Хотя возникает вопрос: почему в системе Друпал предполагается такое "соучастие" в программировании, ведь задача простая, а выводить Вьюс это трудная задача?

7 февраля 2014 в 21:47

"tlito" wrote:
Я не знаток Вьюс. Но думаю да, надо организовать вывод тизеров с помощью Вьюс в данном случае. Хотя возникает вопрос: почему в системе Друпал предполагается такое "соучастие" в программировании, ведь задача простая, а выводить Вьюс это трудная задача?

в чем сложность задачи?

9 февраля 2014 в 20:29

опять такая проблема.
Как все-таки без вьюс выводить материалы в категориях?
У меня при создании материала используется SHS для выбора термина таксономии. Но записывается материал только нижнему элементу словаря. На странице верхнего элемента словаря материал не выводится. Как это исправить?

26 мая 2014 в 22:23

"tlito" wrote:

опять такая проблема.
Как все-таки без вьюс выводить материалы в категориях?
У меня при создании материала используется SHS для выбора термина таксономии. Но записывается материал только нижнему элементу словаря. На странице верхнего элемента словаря материал не выводится. Как это исправить?

с подобной проблемой столкнулся - нужно, чтоб родительская иерархия учитывалась. Единственное "решение в лоб" это добавлять к материалу несколько категорий начиная от родительской и до дочерней. А в отображении полей используй тип ссылку вместо Shs, чтоб не было дублирования категорий.

Views в данном вопросе не поможет, пробовал. hierarchical_select подойдет, но нужно разобраться с вашим косяком, у меня с hierarchical_select такой проблемы не возникало, работает как надо

29 мая 2014 в 2:14

"psdich" wrote:
Views в данном вопросе не поможет, пробовал.

плохо пробовали. во вьюс есть контекстный фильтр по термину таксономии с глубиной.

4 июня 2014 в 15:03