• урок
  • pantey

Список переменных для создания region.tpl.php

17.05.2013

Продолжает затрагивать моменты темизации Drupal, а именно, как вы поняли из названия говорить мы будем о файле region.tpl.php. Данный файл используется для темизации регионов на сайте, по сути он просто определяет вывод контента для определённого региона, структура файла выглядит вот так:

  1. <?php if($content):?>
  2. <div class="<?php print $classes;?>">
  3. <?php print $content;?>
  4. </div>
  5. <?php endif;?>

А теперь подробнее по списку переменных, которые доступны данному файлу:

  • $content – содержимое региона (обычно, в качестве содержимого выступают блоки)
  • $classes - строка классов, доступные для стилизации при помощи CSS. Их можно изменить через массив $classes, с помощью функций препроцессора. Стандартные значения:
    • region – текущий тип шаблона
    • region – имя : - Имя области, в которой нижнее подчёркивание заменено на тире
  • $region – имя переменной области, которая определена в info файле
  • $classes_array – массив в виде строки, со значениями атрибутов для класса HTML
  • $is_admin – возвращает TRUE, если текущий пользователь является администратором сайта
  • $is_front – возвращает TRUE, если регион находится на главной странице
  • $logged_in – возвращает TRUE, если пользователь зарегистрирован и вошел на сайт
-->
Узнавай о новых статьях сайта - первым. Просто подпишись на рассылку.