page.tpl.php

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

Версия 1.28.2.1 (checked in on 2009/04/30 at 00:13:31 by goba)

Доступные переменные

Основные переменные

  • $base_path: Базовый путь к инсталляции Друпала. По умолчанию это всегда /.
  • $css: Массив CSS-файлов для данной страницы.
  • $directory: Папка, в которой расположена тема, например themes/garland или themes/garland/minelli.
  • $is_front: TRUE если текущая страница является главной. Используется для переключения миссии сайта.
  • $logged_in: TRUE если пользователь зарегестрирован и залогинен.
  • $is_admin: TRUE если пользователь обладает полномочиями доступа к администраторским страницам (например, вида admin/*).

Метаданные страницы

  • $language (объект): Язык отображения сайта. $language->language содержит его текстовое представление. $language->dir содержит направление текста (слева направо — "left to right" — или справа налево — "right to left"). Может быть либо "ltr", либо "rtl".
  • $head_title: Модифицированная версия заглавия страницы, для использования в тэге <title>.
  • $head: Разметка для секции <head>(включая мета-тэги, ключевые слова и т.д.).
  • $styles: Тэги стилей; переменная нужна для импорта всех CSS-файлов страницы.
  • $scripts: Тэги скриптов; переменная нужна для загрузки JavaScript-файлов и настроек страницы.
  • $body_classes: Набор CSS-классов тэга <body>. Переменная содержит флаги, указывающие на текущий макет страницы (многоколоночный — "multiple columns", одноколоночный — "single column"), текущий путь, вошел ли пользователь на сайт и т.д.

Брэндинг (индивидуальность, identity) сайта

  • $front_page: URL главной страницы. Используйте эту переменную вместо $base_path, когда вставляет ссылку на главную страницу. Переменная включает домен или префикс сайта.
  • $logo: Путь к логотипу, определенному в настройках темы.
  • $site_name: Название сайта. Пусто, когда отображение выключено в настройках темы.
  • $site_slogan: Слоган сайта. Пусто, когда отображение выключено в настройках темы.
  • $mission: Текст миссии сайта. Пусто, когда отображение выключено в настройках темы.

Навигация

  • $search_box: HTML для отображения поиска по сайту. Пусто, когда отображение выключено в настройках темы.
  • $primary_links (массив): Массив, содержащий основные ссылки сайта, если они были настроены.
  • $secondary_links (массив): Массив, содержащий дополнительные ссылки сайта, если они были настроены.

Содержимое страницы (в порядке появления в дефолтном page.tpl.php)

  • $left: HTML левой панели.
  • $breadcrumb: Навигационная линейка для текущей страницы.
  • $title: Заголовок страницы, для использования в содержимом страницы.
  • $help: Динамический текст справки, чаще всего используется в админке.
  • $messages: HTML для статусных сообщений и сообщений об ошибках. Должны отображаться на видном месте.
  • $tabs: Вкладки, ведущие на подстраницы текущей страницы. (например, вкладки просмотра и редактирования текущей ноды).
  • $content: Основное содержимое страницы.
  • $right: HTML правой панели.

Футер и закрывающая (closure) информация

  • $feed_icons: Строка, содержащая все иконки новостной ленты для текущей страницы.
  • $footer_message: Текст футера (нижней части сайта), определенный в администраторских настройках.
  • $footer : Область (регион) футера.
  • $closure: Финальная закрывающая разметка от различных модулей, могущих изменять страницу. Эта переменная должна всегда идти в самом конце, после вывода основного содержимого страницы и любого другого динамического контента (обычно ставится непосредственно перед закрывающим тэгом </body>).
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему