Помогите разобраться со словарями

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

Аватар пользователя ph0en1xx ph0en1xx 16 июня 2009 в 12:15

День добрый!
Помогите, пожалуйста, разобраться с таким вот вопросом, есть необходимость собрать следующую структуру

словарь_0->словарь_1_a->словарь_2_b->…->словарь_n_c,

таким образом, чтобы при выборе термина_m из словарь_0, выводился список словарь_1_d, соответствующий термину_m и по аналогии со следующими словарями.
К примеру из словарь_0 (производитель автомобилей, самолетов, катеров и т.д.) выбираем производитель автомобилей, выбираем Toyota из словарь_1_a, выдается список словарь_2_b (седан, пикап и т.д.), выбираем седан, выводится список только седанов производителя Toyota, далее из списка седанов Toyota выбираем Camry, далее список по году, цвету и т.д.

В принципе как собрать эту структуру статически при помощи view и taxonomy понятно, теперь собственно вопрос как такую структуру реализовать динамически, а именно чтоб пользователь в ходе создания/добавления материала мог создать n-е количество словарей и чтоб при обращении к ним работали фильтры.