Я пытаюсь получить очень простой модуль для загрузки файла шаблона с помощью drupal's hook_theme ().Это так просто, как вы можете себе представить.
function sectionheader_theme ( $existing, $type, $theme, $path ) {
return array(
'sectionheader' => array(
'variables' => array( 'foo' => NULL ),
'template' => 'sectionheader',
),
);
}
Шаблон называется sectionheader.tpl.php.Остальная часть модуля работает как положено.Я очистил кеш Drupal.Я вставил оператор die ("Debug") в эту функцию, и он выполняется , но мой шаблон просто не вызывается, никогда.Шаблон просто содержит некоторый отладочный текст, так что я вижу, что он работает, но не виден ни в одном представлении модуля.
Я сделал все в каждом примере, который я могу найти, я дажескопировал и вставил код непосредственно из других модулей, и этот шаблон все равно не загрузится.