Продолжает затрагивать моменты темизации Drupal, а именно, как вы поняли из названия говорить мы будем о файле region.tpl.php. Данный файл используется для темизации регионов на сайте, по сути он просто определяет вывод контента для определённого региона, структура файла выглядит вот так:
<?php if($content):?> <div class="<?php print $classes;?>"> <?php print $content;?> </div> <?php endif;?>
А теперь подробнее по списку переменных, которые доступны данному файлу:
- $content – содержимое региона (обычно, в качестве содержимого выступают блоки)
- $classes - строка классов, доступные для стилизации при помощи CSS. Их можно изменить через массив $classes, с помощью функций препроцессора. Стандартные значения:
- region – текущий тип шаблона
- region – имя : - Имя области, в которой нижнее подчёркивание заменено на тире
- $region – имя переменной области, которая определена в info файле
- $classes_array – массив в виде строки, со значениями атрибутов для класса HTML
- $is_admin – возвращает TRUE, если текущий пользователь является администратором сайта
- $is_front – возвращает TRUE, если регион находится на главной странице
- $logged_in – возвращает TRUE, если пользователь зарегистрирован и вошел на сайт