C PHP совсем плохо у меня
есть снипет, от пользователя друпал ру. Выводит ссылку на личные сообщения (модуль private message), а если есть сообщения то показывает количество новых. Все бы хорошо, но как выводить это только для залогинненых. Не хочется делать целый блок только для этого.
Заранее спасибо
Комментарии
Думаю, так:
<?php
if (($user->uid) && ($count = privatemsg_unread_count())) {
print l(t('Мои сообщения (count)', array('count' => $count)), 'messages', array('attributes' => array('class' => 'pm_new')));
}
elseif ($user->uid) {
print l(t('Мои сообщения'), 'messages', array('attributes' => array('class' => 'pm')));
}
?>
Ещё в самый верх надо добавить global $user;
спасибо, получилось
а что насчет версии для 7-ки
Никто не пробовал?
да да решение есть?