WEB Form на основе Taxonomy tree
Доброго времени суток.
Хочу попробовать написать модуль который создает форму на основе словаря таксономии.
Проблема в то что словарь имеет иерархическую структуру в несколько подуровней и будет постоянно расти. По этому что бы с модулем было удобнее работать я хочу сделать группировку групп и подгрупп в fieldset, которые по умолчанию будут свернуты. При необходимости можно будет развернуть только необходимые и заполнить их.
Пока что дошло до следующего:
taxonomy_get_tree() - получаю словарь одним объектом.
Все термины идут в один уровень без иерархии, но у каждого термина в ключе parents храниться tid родителя, к которому он относиться.
Если бы уровней было всего два, то все было бы просто. Можно перебрать массив и на основе его сделать форму.