Добрый день.
Интересует реализация (или модуль) для следующего функционала:
Есть словари: Страны (Россия, Украина, Казахстан, Китай и т.д.), Тип тура (для каждой страны свой список). Как установить связь между этимим словарями?
Делать всё в одном иерархическом словаре, и исрользовать Hirerhical Select - неудобно, т.к. нужна детализация (выбор) туров по странам - для views, отображения меню, зависящего от страны.
При вводе тура примерно так: пользователь выбрал страну, и после выпадает список со списком туров, доступных для этой страны.
Именно таксономия нужна, потому что нужна будет интеграция с i18n.
Возможно где-то как-то это рещалось уже, но я не нашёл пока...
Комментарии
И чем не нравится Hirerhical Select + Views ? Они именно это и делают..
Как отобразить меню со списком туров для определённой страны?
Например я хочу это (отображение меню) сделать с помощью Context по условию Таксономия_Страна=Россия
В предложенном Вами случае такое получится?
>При вводе тура примерно так: пользователь выбрал страну, и после выпадает список со списком туров, доступных для этой страны.
Я вот про это говорил. Это реализуется без проблем.
А вот меню.. Тут пожалуй не скажу, я не очень понял какое именно куда и зачем тянуть.
Ну разве что в блоке тянуть в зависимости от аргумента в url.
Так на вскидку больше идей нету.
Для этого нужно один иерархический словарь создавать, а неудобно дальше реализовывать...
Всё равно - спасибо!
для вьюшки есть модули, views_hacks например, которые позволяют делать взаимосвязанные фильтры
но вот, например, для формы редактирования ноды я не нашел замену HS
views_hacks для D7 в глубоком деве
В общем:
Поставил модуль Conditional Fields в D7, и так как таксономия тут - это и есть поле, то всё и заработало само собой с помощью этого модуля и HS.
Единственное - устроил изврат в том, что страны сделал отдельным словарём, и для каждой страны свой словарь-список туров цепляется.
Не подскажите разобраться с модулем, нужен тот же функционал, что и вас.
В Conditional fields настраиваем зависимости показа полей и переключение их обязательности. И с помощью HS всё это красиво отображается при вводе.
Написали бы небольшой мануал, а то в Conditional fields черт ногу сломит
вот нашел