Смена куска html для разных нод

Главные вкладки

Аватар пользователя Romancho Romancho 17 декабря 2010 в 5:45

Здравствуйте.

Всю ночь ищу ответ на вопрос.
У меня есть например 4-5 страниц. Для каждой существует уникальный html-код, вызывающий свои классы из css.

<?php<? if ($is_front) ?> Код <? endif; ?> работает нормально, но мне нужно, чтобы для других страниц также был свой кусочек html.

Как в page.tpl.php определить какая нода загрузилась и какой html ей я присвоил?

С Друпалом недавно, php вообще на уровне include

Заранее спасибо.

Комментарии

Аватар пользователя Ch Ch 17 декабря 2010 в 7:42

"Romancho" wrote:
Как в page.tpl.php определить какая нода загрузилась и какой html ей я присвоил?

Для нодных страниц в page.tpl.php приходит переменная $node которая содержит объект текущей ноды.

http://drupalcookbook.ru/recept/peremennye-fajla-node-tpl-php

Или можно использовать шаблон, page-node-NID.tpl.php