drupal 7.x - Отображение изображения типа контента в тизере через редактирование базы данных напрямую

По некоторым причинам я не могу изменить представление тизера для своего типа контента с помощью пользовательского интерфейса drupal, поэтому я вынужден немедленно заставить drupal показывать изображения содержимого одного из моих конкретных типов контента в тизере. Итак, есть ли возможность сделать это, отредактировав таблицу в своей базе данных, или кто-то может дать мне лучшую идею? Заранее спасибо \M/

1 ответ

Решение

Вы можете переопределить файлы шаблона узла в теме сайта. Полное описание переопределений тем в Drupal - это большая тема, и она зависит от версии, но, надеюсь, этого достаточно, чтобы вы пошли по верному пути.

Drupal предоставляет серию предложений по именованию для различных шаблонов, которые вы можете использовать для переопределения поведения по умолчанию (и вашего собственного кода). В Drupal 7 следует искать node--[content-type-name]--teaser.tpl.php или же node--[content-type-name].tpl.php а затем добавить условные для различных режимов отображения.

Смотрите также: документация сообщества Drupal по node.tpl.php

Другие вопросы по тегам