Уважаемые члены сообщества, подскажите, пожалуйста, можно ли как-то научить Drupal во время создания/редактирования ноды, при выборе термина таксономии, автоматически выбирать всех его родителей?
Например:
первый термин
-второй термин
--третий термин
--четвертый термин
-пятый термин
--шестой термин
--седьмой термин
--восьмой термин
---девятый термин
Пользователь выбирает "третий термин", автоматически, вместе с ним выбираются и второй, и первый. Пользователь выбирает девятый термин, автоматически выбираются восьмой, пятый и первый.
Я использую модули Content Taxonomy и Taxonomy Manager для вывода списка терминов в виде дерева:
Было бы невероятно здорово найти решение, которое бы автоматически выставляло галочки на родительских терминах при выборе дочерних. Но ввиду того, что даже на drupal.org не предлагают решение, то сойдет хоть какое-нибудь решение, хотя бы для стандартной таксономии. Можно даже без указания (подсветки) того, что родительский термин был выбран.
Комментарии
НЕ знаю как в процессе редактирования, но http://drupal.org/project/hierarchical_select умеет сохранят родителей в материал вместе в выбранным термином.
Только что ковырял данный модуль (просмотривал все подряд связанное с таксономией).
Пойду добивать его
Спасибо за наводку
Отпишусь, получится или нет.
Странное ощущение модуль оставляет у меня, двоякое
Вроде бы такой выпадающий иерархический виджет интересная и мощная вещь, но с другой стороны уж больно долго прогружаются термины. Думаю он больше подходит для очень больших каталогов.
А еще он действительно не цепляет родительский термин при редактировании. Пороюсь еще в настройках, но скорее всего откажусь от этого модуля.
Save термин lineage позволит сохранить весь путь терминов для материала, для ускорения работы пробуйте - http://www.drupal.ru/node/42720
Спасибо, интересно!
Абсолютно идентичная задача, только на 7 Друпале и разрешен множественный выбор через чекбоксы. Второй день не могу решить. Кто-нибудь уже знает, как такое сделать?
hierarchical_select
Ставил его, но там нет чекбоксов. Нужно чтобы именно через чекбоксы был выбор, а не из списка. А так конечно модуль классный, хотя и тормозной.
https://www.drupal.org/project/term_reference_tree
Спасибо, это именно оно!
Наткнулся уже кстати на такой же вопрос для 7 Друпала (ответ тот же) http://www.drupal.ru/node/89703