Suggestion-ы позволяют создавать разные реализации для одного хука темизации в зависимости от контекста. Например каждый тип нод может иметь свой шаблон в виде node--[TYPE].tpl.php
, тогда как хук темизации будет один — node
(пруф).
Узнать список suggestion-ов можно либо с помощью модуля Theme developer:
Либо добавив в template.php ф-ю THEMENAME_preprocess_HOOKNAME
, в которой вывести на экран значение переменной theme_hook_suggestions
. Например:
function bartik_preprocess_block(&$variables) {
debug($variables['theme_hook_suggestions']);
}
Написанное актуально для
Drupal 7
Похожие записи
- Темизация группы чекбоксов или радио-кнопок (#type=>checkboxes, #type=>radios)
- Как в Views программно изменить view mode выводимых сущностей по данным из cookie?
- Добавляем на страницу управления отображением материала поля "Заголовок" и "Дата создания"
- Хлебные крошки + schema.org
- Добавляем на страницу управления отображением комментария поля "автор" и "дата создания"
Комментарии
Можно не только узнать, но и изменить его.
Добавить комментарий