Файл шаблона не загружается для просмотра блока
У меня есть представление блока в заголовке. Предлагаемые файлы tpl - это блок__mens_заголовок (блок--mens-заголовок.tpl), а также узел--mens-заголовок.tpl По какой-то причине более общие файлы tpl работают, но мне нужно уточнить здесь. Есть ли функция предварительной обработки, которая мне нужна, прежде чем они будут видны?
1 answers
Кажется, я помню, по крайней мере, в drupal 6, что вам нужно иметь block.tpl.php там, даже если вы его вообще не изменяете, чтобы были видны конкретные шаблоны блоков.
ДОБАВИТЬ: Если он там есть, вы можете попробовать подключить функцию preprocess_block() с помощью чего-то вроде:
$variables['template_files'][] = 'block--mens-header';
Застрял в нем. Это должно указывать на то, block--mens-header.tpl.php в вашем каталоге тем. Очевидно, оберните это в некоторую логику, чтобы она была установлена только для рассматриваемого блока.