Народ, хочу четко разобратся с модулями.
Мне необходимо создать определенный иерархический рубрикатор.
Например:
Список городов, у каждого города есть свои:
- улицы
- метро
Я хочу понять, какими средствами мне реализовывать данный справочник.
Я так понимаю что таксаномия предназначена немного не для этого. Она предназначена для создания классивикачии нодов и чет-кого её структурирования. Т.е. если я в виде многоуровневого справочникак вобью эти данные мне особо ничего не даст.
В то же время делать различные материалы такие как "город", "улица" и "метро", а оптом их свзывать каким-то образом - то же не совсем правильно.
поэтому меня интересует вопрос, с помощью каких модулей правильно организовывать такие структурированные данные?
Причем эти данные дальше будут использоватся при создании определенных материалов. Например я добавляю объект, выбираю в каком городе он расположен, и мне должно дальше подгрузится селекты со списками улиц и метро данного города.
Объясните как это все грамотно релизовать.
Комментарии
Сделайте 3 словаря. Город, улица и метро.
Создайте тип контента "ресторан", включите все эти словари у этого типа контента.
Теперь, при создании "ресторана" у вас будет выбор этих трех параметров. В готовых нодах будет возможность посмотреть "Все рестораны Москвы" перейдя по ссылке термина "Москва".
Если вы захотите вставить описание термина а не список всего, к чему относится термин, то вам поможет модуль views. А именно возможность стандартного переопределения вывода списка в терминах словарей.
К примеру, вы создадите новый тип контента "описание_места" и включите у него все три словаря, но при создании ноды вам нужно будет указывать всего один термин. Посе этого вы переопределяете вьюсу taxonomy/term и делаете в ней фильтр "выводить только описание_места". После этого, юзер после клика на "Москва" будет попадать на список из всех "описание_места" термина "Москва" (в списке возможно будет только одно описание).
Это решение не универсальное, а одно из многих возможных, я его использую довольно часто.
Ох, надеюсь вы это прочитаете, а то будет жалко, если столько букв зря
дежавю... я на этот вопрос уже отвечала в другой теме...
К сожалению, тут со многим так. Ведь нигде же нет на главное раздела FAQ
А поиск незатейливо прячется на границе экрана так чтобы это нельзя было заметить. Но это уже тема другого разговора.