Приветствую всех, прошу помочь в таком вопросе:
вывожу программно блок в нужном типе ноды (node--article.tpl), прописав в шаблоне код блока. Но проблема в том что этот блок выводится и в каждом тизере ноды на странице термина.
Получается, чтобы прописать текст только в тизере минуя ноду, можно обратиться к ней так node--article--teaser.tpl (или как то подобно, но не важно), а как обратиться исключительно к полной ноде минуя тизер?
Комментарии
Используйте проверку по переменной $view_mode, а еще можно блок сделать полем через
https://drupal.org/project/blockreference
спасибо, а еще какие-нибудь варианты возможны? К примеру явно указать что применять только к полной ноде node--article--full.tpl Только синтаксис верный нужен.
http://drupal.stackexchange.com/questions/27974/drupal-7-template-sugges...
это пример обращения к тизеру, а мне как раз к полной ноде нужен, т.е. наоборот, при этом к тизеру чтобы это не применялось.
Это пример темизации под любой способ отображения, вместо teaser нужно full подставить, включите логику.
спасибо все заработало. Надеюсь такие манипуляции не повлияют на скорость загрузки моих страничек.
Включайте кеширование для анонимов, сжатие css и склейку скриптов.