Чи існує спосіб побудувати шаблон drupal для типу вмісту, який не імпортує тег та початок тегу?
У прикладі я створив тип вмісту "бюлетеня", який базується на "сторінці - newsletter.tpl.php", як тут сказано: http://drupal.org/node/1089656 Але всі файли xxx.tpl.php, які я коли-небудь бачив, не включають верхню частину HTML-коду
Чи є для цього спосіб?
*Редагувати: * Я намагаюся змінити html.tpl.php на інший, коли тип $ node-> дорівнює "бюлетень" (виглядати простіше так)
Відповіді:
3 для відповіді № 1function themename_preprocess_html(&$vars, $hook) {
if ($node = menu_get_object()) {
array_splice($vars["theme_hook_suggestions"], -1, 0, "html__" . str_replace("-", "_", $node->type));
}
#print_r($vars["theme_hook_suggestions"]); // print out suggestions
}