2013-10-04 2 views
0

Привет Я использую модифицированную тему bartik, и я хочу изменить вокруг тела.Как переопределить файл html.tlp.php в bartik

Я пытался изменить его, используя вариации следующего, так как это то, что большая часть документа. говорит, но это не сработает.

function bartik_preprocess_html(&$variables) { 
    $variables['theme_hook_suggestions'][] = 'html__node__7'; 

Любые идеи?

ответ

2

В вашей папке bartik theme есть function имя bartik_process_page(&$variables) .Но я должен сказать, попробуйте скопировать ваш theme в папку sites/themes если вы должны изменить или изменить любую theme .Inside этой функции Поместите $variables['theme_hook_suggestions'][] и указать требуемый для tpl.php file ваш purpose.For пример

function bartik_process_page(&$variables) { 

    $variables['theme_hook_suggestions'][] = 'html__test'; //Place your code here 

у меня есть файл с именем html--test.tpl.php в моей bartik folder.Try клирингового пробег cache и. :)

+0

Я пробовал это, и он не работает. Возможно, не использование подтемы имеет какое-то отношение к ней. Я знаю, что это не лучшая практика, но не должна ли она работать независимо? У меня есть успешный переопределенный page.tpl.php, но html.tpl.php нет такой удачи. –

+0

Спасибо, да, это сработало, но только после того, как я создал свою собственную подтему. –

 Смежные вопросы

  • Нет связанных вопросов^_^