ВопросУбрать вывод тизеров нодов на странице таксономии
Ну сообственно интересует, как убрать список тизеров нодов, которые относятся к текущему термину таксономии на странице просмотра термина. Ну а если таких нодов нету, то выводится "There is currently no content classified with this term" (это сообщение тоже надо убрать). Я нашел, что это все формируется в ф-ции taxonomy_term_page в файле taxonomy.pages.inc. Можно ли переопределить как-то эту ф-цию?
- Гость
- 19.09.2012
- 6113
Комментарии
Можно переопределить с помощью темизации в шаблонах или же помощью модулей views или taxonomy display
В taxonomy-term.tpl.php это нигде не меняется (или я просто не нашел. Если так, то укажите где). Через views - это не вариант.
"Через views - это не вариант" - аргументируйте почему. Более гибкого и удобного варианта отображения страницы термина для Друпал нет.
У меня много терминов. А я так понимаю, нужно будет для каждого создавать views. Тогда уж проще подредактировать модуль taxonomy (хотя не хочется прибегать к такому методу)
Если много терминов, создайте вьюс-страницу с адресом taxonomy/term/% Извините, но это у вас похоже первый сайт на друпале? Не спешите ломать модули. тем более которые входят в ядро CMS:)
С друпалом я знаком совсем не долго и многих вещей еще не знаю. Спасибо за совет!
Наиболее простой способ, на мой взгляд, в файле темы template.php прописать:
в drupal 7 работает.
Комментировать