Вывод поля заголовка ноды в node.tpl

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

Аватар пользователя Paldru Paldru 27 марта 2010 в 15:12

Нужно в шаблоне node.tpl отдельно сделать print заголовка ноды.
Как это поле вывести? Помню что это неоднократно встречалось в обсуждениях, но чтото не могу найти.
Пробывал так сделать(вывод опр. текста для анонима):

<?php
global $user;
if (!
$user->uid) { ?> 
<div>Текст
<?php print $title?>
текст</div>

<?php ?>

Заголовок в тексте не выводиться Sad

Комментарии

Аватар пользователя maximdev maximdev 29 марта 2010 в 14:24

Потому что, у анонима uid=0!
Соответственно Ваш код для вывода заголовка только для анонима должен выглядеть как

<?php
global $user;
if ($user->uid==0) : ?>
<div>Текст
<?php print $title; ?>
текст</div>

<?php endif; ?>

А вообще в ноде доступна переменная $logged_in, которая принимает значение TRUE, если текущий пользователь залогинен (т.е. не аноним)...