Вывод определенного типа материла, связанного с термином таксономии

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

Аватар пользователя WebFamily WebFamily 13 марта 2012 в 21:25

Как вывести на этой странице термина таксономии http://medicpom.ru/taxonomy/term/3520 только один тип материала? Дело в том, что один словарь используют несколько типов материала и, поэтому на странице термина выводятся все типы материалов.

Кто-нибудь знает решение?

Комментарии

Аватар пользователя WebFamily WebFamily 13 марта 2012 в 22:11

"void" wrote:
views. Переопределите представление для таксономии и добавьте свой фильтр.

Не совсем понимаю, как это сделать. Подскажите или дайте ссылку пожалуйста, где можно об этом почитать.

Аватар пользователя void void 13 марта 2012 в 23:50

эм вы используете views?
..конечно можно и снипетом обойтись, но лучше ставьте views
http://drupal.org/project/views
как установили идите в
http://ваш сайт/admin/build/views
там есть "серое" представление с названием "taxonomy_term"
"Включите" его. Теперь материалы по термину таксономии выводит не модуль таксономии, а модуль views - это очхорошо, т.к. вы теперь можете менять этот "вывод" как вам захочется - а точнее - в настройках этого представления найдите "фильтры" и зафигачте фильтр на тип Ноды.

Аватар пользователя WebFamily WebFamily 10 ноября 2015 в 11:48

"void" wrote:
эм вы используете views?

Конечно использую Views. Вот скрин как настраиваю. но результат по ссылке в шапке вопроса.

Аватар пользователя WebFamily WebFamily 14 марта 2012 в 0:02

"void" wrote:
в настройках этого представления найдите "фильтры" и зафигачте фильтр на тип Ноды.

На сайте несколько типов материалов используют один словарь. Если сделаю как вы сказали, то тогда будет везде выводиться один тип материала.

Аватар пользователя void void 14 марта 2012 в 0:22

правильно! подключите свое воображение
для разных целей используйте разные вьюхи (или страницы/блоки 1 вьюхи).
или используйте аргументы, или раскройте фильтр.

в общем тема вопроса раскрыта. копайте в нужном вам русле в поиске по сайту