Доброе время суток всем.
С друпалом недавно, делаю на нем всего третий сайт. Столкнулся с проблемой по которой гугление и битье головой об стол не помогли. Суть проблемы проста, мне надо кастомизировать вид страницы term/*.
Т.Е у меня нет необходимости вешать отдельную тему на этот вид страниц. Надо кастомизировать вид вывода переменной $content из page.tpl.php для страниц типа term/*.
Подскажите в какую сторону глядеть.
Спасибо
Комментарии
в в ввьььююввсс
А если без вьювс?
тогда либо опишите задачу или осваивайте разработку модулей для друпал.
Описываю задачу. Есть страница http://somesite.com/term/1
По умолчанию в блоке контента она имеет такой вид
<div class="node">
<h2 class="title">Титул</h2>
<div class="content">Контент</div>
</div>
Моя задача
Все, что находиться в этом примере внутри тега
<div class="node">
подчиняется файлу node.tpl.php, это я понял.Вот собственно и вопрос в том, можно ли аналогичным способом без применения Views, например созданием какого нибудь taxonomy-term.tpl.php и прописыванием некой магии в settings.php решить мою задачу.
П.С. Я нашел в ядре то место, которое отвечает за формирование этого вывода, но менять код самого ядра считаю плохим тоном
а page-taxonomy-term.tpl.php или page-taxonomy-term-ваш номер трмина.tpl.php вас чем не устраивает?
Если я правильно понял то page-taxonomy-term.tpl.php и все что начинается с page переопределяет общий вид страницы типа term/*. Т.Е требует внутри нее полного описания шаблона. Это можно рассматривать как вариант для доболнительной обертки дивами.
Все же хотелось бы просто мочь задавать просто формат вывода переменной $content для term/* на подобии того как это делается в node.tpl.php. Логика подсказывает, что просто обязано быть что-то из серии taxonomy-term.tpl.php, либо возможность переопределения вида этого блока с помощю settings.php
П.С. Спасибо за активное обсуждение моей темы.