Подскажите, как бы реализовать такую навигацию.

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

Аватар пользователя kstati kstati 20 сентября 2011 в 19:57

Структура сайта:
\язык\регион—расположения\куча общих разделов

\ru\news — абсолютно все новости
\ru\common\news — раздел новостей, относящихся ко всем городам из списка
\ru\city1\news, \ru\city2\news, \ru\city3\news — разделы новостей по трём разным городам + общим. То есть отображается раздел cityX и common

Немного модифицировал тип ноды. Вместе с тегами добавил два словаря location (common, city...) и category — непосредственно категории которые имеют древовидную структуру.

Так вот задача:
При переходе по категории без указания расположения (location) — отображение всех сообщений категории.
При переходе по категории с указанием расположения — отображение общих сообщений (common) и сообщений выбранной категории city.

Есть необходимость выбора нескольких "location" — производить отображение сообщений из нескольких городов (словаря location), давая право настройки пользователю.

Известны ли вам модули с аналогичным функционалом, если да, то какие?
Если нет, направьте, пожалуйста в какую сторону копать? Создавать модуль работающий с таксономией, или же поиском? Я не уловлю. Как это можно реализовать сохраняя логичность друпала.

Комментарии

Аватар пользователя alex_shut alex_shut 20 сентября 2011 в 20:11

насколько понял, вывод дополнительных блоков в ноде (типа блок последних новостей в нодах "сити").
Несколько локаций вроде как реализуют модули управлениея таксономией...
Но это мысли совсем юного нубо-друпалиста. Отцы может что лучше обьяснят.

Аватар пользователя mak-vardugin mak-vardugin 20 сентября 2011 в 22:15

все рашаеться методами views, от туда даже ссылки в меню можно вставлять поковыряйтесь, не получиться выкладывайте принскрины вьюхи подскажем что исправить