совместимость hierarchical select и og_vocab

Главные вкладки

Аватар пользователя jount jount 27 февраля 2009 в 13:16

Всем привет.
Есть такая проблема:
к сайту подключены модули hierarchical_select http://drupal.org/project/hierarchical_select который создает динамические списки с иерархии терминов в словаре, Organic Groups http://drupal.org/project/og (создает группы)и OG Vocab http://drupal.org/project/og_vocab (создает словарь для каждой группы).
если использовать hierarchical select для обычного словаря - то все прекрасно работает, но если использовать его для словаря из OG Vocab, т.е. для словаря конкретной группы, то при создании сообщения в группу, когда надо выбрать термин из списка, добавляется не hierarchical select список с дочерними элементами, а почему-то добавляется список, в котором содержатся названия меню. При дальнейшем выборе дочерние элементы не появляются. Или же если отключить hierarchical select для словаря конкретной группы, то все будет работать, но в стандартном виде: один список, в котором собраны все элементы

1 элемент
--2 дочерний элемент 1го
----4 дочерний элемент 2го
--3 дочерний элемент 1го
итд.
но это очень неудобно, т.к. словарь будет иметь 4х уровневую иерархию, причем будет много терминов (порядка десяти) для каждого уровня.
В общем, совместимости в этих модулях нет.

Подскажите плз:

-как совместить эти два модуля? по крайней мере какой из них надо исправлять, и в каком именно месте?
-может ли это быть проблема не в OG Vocab а в самом OG? (но мне кажется что это маловероятно)
-если совместить их все таки не получится, то где найти именно то место, где формируется HTML списка выбора терминов?
т.е. стандартно выводится один список такого вида:
1 элемент
--2 дочерний элемент 1го
----4 дочерний элемент 2го
--3 дочерний элемент 1го
(чтобы убрать hierarchical select и просто в коде заменить на аякс)

заранее большое спасибо за помощь, буду рад почитать другие варианты решения проблемы.

P.S. перерыл весь drupal.org, посмотрел все что относится к этим элементам, но упоминания особенностей их взаимодействия так и не нашел Sad