MCNet 27 декабря 2007 в 12:27 Иногда нужно закрыть доступ для незарегистрированых к странице. Можно скачать и установить нужный плагин, а можно в начало страници вставить такой код: <?php global $user; if ($user->uid == 0) { drupal_goto('user/register'); } ?> Актуально, если таких страниц одна или две. Drupal5 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
VladSavitsky 27 декабря 2007 в 15:36 Спасибо. А как мне получить номер текущей ноды не подскажете? <?php global $node; var_dump($node); ?> Даёт NULL
Natalie 27 декабря 2007 в 17:48 <?php if (arg(0) == 'node' && is_numeric(arg(1))) $nodeid = arg(1); print $nodeid ?>
Комментарии
Спасибо. А как мне получить номер текущей ноды не подскажете?
global $node;
var_dump($node);
?>
Даёт NULL
if (arg(0) == 'node' && is_numeric(arg(1))) $nodeid = arg(1);
print $nodeid ?>
Точно. Спасибо.
полезно, попробую поюзать
а если не анонимус то как блок авторизации вывести?