Drupal: Как в своём модуле переопределить page.tpl.php для определённого адреса

Задача — в своём модуле переопределить page.tpl.php для пути foo/bar/%.

Решение:

1. Реализовать hook_theme():

/**
* Implements hook_theme()
*/
function modulename_theme() {
return array(
'page__foo__bar__%' => array(
'render element' => 'page',
'template' => 'page--foo--bar--%',
),
);
}

Читать дальше →

Похожие записи: