Названия и домены

Создание сайтов

Контакты

Последние комментарии

Node.tpl.php, переменные


Изображение пользователя Макс К..
  

Node.tpl.php

Этот файл шаблона используется для отображения ноды (статьи) - как в режиме списка, так и в режиме "одиночного отображения" (конкретной ноды).

Перечислим переменные, о которых надо знать рисовальщику. 

Видимые Переменные

$title : Заголовок ноды

$picture : Аватар автора (код html); переменная непуста, если аватары пользователей разрешены через админку в настройках темы. Включение аватара управляется через админку.

$terms : Отформатированный список (html) терминов таксономии (классификации)

$name : Автор (отформатированная ссылка)

$date : Дата создания (отформатированная)

$content : Содержимое ноды (в режиме "одиночного отображения); Выдержка (teaser), в режиме списка нод

$node_url : Путь к ноде (URL). Если нода выводится полностью, то в ее конце можно разместить ссылку на страницу, где располагается нода.

$links : Список "контекстных" ссылок для данной ноды ("Редактировать", "Удалить" и прочее)

Технические переменные,

Нужны только верстальщику.

$taxonomy (array) : Массив отформатированных (html) ссылок для терминов таксономии; в отличие от содержимого переменной $terms, это именно массив

$node (object) : Обьект ноды, содержащий все доступные в данном контексте поля

$main : True(1), если Друпал находится в режиме отображения списка нод (отображает не конкретную ноду, а список нод, обычно выдержками)

$sticky : True(1), если нода имеет статус "закреплена" (sticky)

$page : True(1), если Друпал находится в режиме "одиночного отображения" (отображает не список нод, а конкретную ноду)

$submitted : Translated text, if the node info display is enabled for this node type.

..........................
Макс Кириленко, подбор названий и доменов