Темизация. Работа с переменной $content в node.tpl.php

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

Аватар пользователя Jeremic Jeremic 29 июня 2006 в 14:15

Привет.
У меня такой вопрос: как в файле шаблона node.tpl.php определить для какой страницы(адрес) я дедаю print $content
или для какой ноды (страница, блог или там что то свое). Это через функцию API или можно просто для каждого типа свой node.tpl
создать?
Если не трудно расскажите пжл или можете дать ссылку где это написано.
Спасибо.

Комментарии

Аватар пользователя dyp@drupal.org dyp@drupal.org 29 июня 2006 в 17:24
  • node.tpl.php для всех по умолчанию
  • node-page.tpl.php для страниц
  • node-blog.tpl.php для блога
  • node-forum.tpl.php для форума
  • node-content-название_типа_контента.tpl.php для типов контента сделанных модулем CCK

в принципе есть переменная $node->type в которой храниться тип ноды

для того чтобы понять какие переменные можно использовать при темизации добавь в конце page.tpl.php [b]!!!Только на тестовом сайте!!![/b]

<pre><?php print "content of node is ".print_r($node) ?></pre>
</body>

и все увидишь