Глобально отфильтровать весь сайт по тегу - PullRequest
0 голосов
/ 08 сентября 2010

Я ищу простой способ, позволяющий посетителям нашего веб-сайта на основе Drupal 6 фильтровать все отображаемые объекты по всему миру по тегу из данной таксономии («избранные темы»).Таким образом, пользователь может, например.выберите тег «маркетинг» из выпадающего списка, который находится где-то рядом с навигацией, и система будет фильтровать все страницы, списки и просмотры по выбранному тегу в течение сеанса, пока пользователь не сбросит фильтр.Наличие набора фильтров должно отражаться в теме, но это будет следующая задача, я думаю.

Кто-нибудь знает модуль, который делает что-то подобное или может помочь мне здесь?Есть ли какой-нибудь простой способ получить эту функциональность (не пробираясь глубоко в кишки drupal за недели тяжелой работы)?

Заранее спасибо!Daniel

1 Ответ

0 голосов
/ 08 сентября 2010

Существуют буквально сотни модулей, которые предлагают «функции фильтра по тегам».Я не знаю ни одного, который делает то, что вы хотите, как под ключ, но я уверен, что есть тот, который имеет точно ваш интерфейс и рабочий процесс, либо OOTB, либо настраиваемый.

Если вы рассматривали представления (вы были, не так ли?), Представления предлагают так называемые «открытые фильтры», которые позволяют использовать любой фильтр (фильтры: созданные Foo, отредактированные после 24 декабря или тег _has).Панель), где ваши пользователи могут выбирать такие фильтры, например, из выпадающего списка.

...