Content Taxonomy + Hierarchical Select. PHP для парента.

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

Аватар пользователя smartchecker smartchecker 17 января 2010 в 11:43

от CCK Taxonomy subset отказался в пользу Content Taxonomy + Hierarchical Select.
Теперь вопрос по нему.
Есть словарь вида

level_1
-level_2
--level_3
-level_2
--level_3
---level_4

Мне нужно 4 виджета с этими level'ами, но так чтобы каждый следующий заполнялся на основании выбора предыдущего.
Фактически Hierarchical Select, но Hierarchical Select может сохранить либо "Save term lineage", либо "Save only the deepest term", а мне нужно чтобы результат сохранялся в разные поля. Для этого я делаю 4 поля типа Content Taxonomy, а в качестве виджета ставлю Hierarchical Select.

В настройках поля в "Advanced settings for hierarchical vocabularies" можно написать кусок кода на php для выбора парента.
Собственно вопрос в том как выставить парента, на основании селекта в предыдущем виджете?