Что такое регионы в Drupal ?

Регионы - это заданные заранее “зоны”, в которых можно разместить любую информацию, включая блоки Друпала, меню, PHP-код или просто html. По умолчанию в движке PHPTemplate уже определены 5 регионов - левый, правый, содержимое, верхняя часть и нижняя часть. Соответственно, имена переменных, содержащих эти регионы: $sidebar_left, $sidebar_right, $content, $header, $footer_message. Чтобы вывести в браузер содержимое этих регионов, в файле page.tpl.php нужно напечатать их с помощью оператора print:
[geshifilter-code]<span style="color: #000000"><span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">print&nbsp;</span><span style="color: #0000BB">$header</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">?&gt;</span></span>[/geshifilter-code] (подставьте вместо $header имена других переменных регионов, соответственно). Новые регионы можно определять (добавлять) самому, и размещать в самых разных местах шаблона (даже внутри нод).

Рубрики:


Secondary menu