Структура сайта:
\язык\регион—расположения\куча общих разделов
\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), давая право настройки пользователю.
Известны ли вам модули с аналогичным функционалом, если да, то какие?
Если нет, направьте, пожалуйста в какую сторону копать? Создавать модуль работающий с таксономией, или же поиском? Я не уловлю. Как это можно реализовать сохраняя логичность друпала.
Комментарии
насколько понял, вывод дополнительных блоков в ноде (типа блок последних новостей в нодах "сити").
Несколько локаций вроде как реализуют модули управлениея таксономией...
Но это мысли совсем юного нубо-друпалиста. Отцы может что лучше обьяснят.
все рашаеться методами views, от туда даже ссылки в меню можно вставлять поковыряйтесь, не получиться выкладывайте принскрины вьюхи подскажем что исправить