Вы здесь

Блок. Вход в аккаунт

Версия системы: 
Друпал 5

Код выводит только ссылки. Ссылка «Вход в аккаунт» показывается если посетитель не входил в свой аккаунт. Если посетитель находится в своём аккаунте, то показывается ссылка «Выход».

<?php
global $user;
if (
$user->uid) {
print
l("Выход " . $user->name,"logout");
} else {
print
l("Вход в аккаунт","user");
}
?>

В этом варианте, если посетитель не вошел в аккаунт, то показывается стандартный блок входа. Если посетитель находится в аккаунте, то показывается только ссылка «Выход».

<?php
global $user;
if (
$user->uid) {
print
l("Выход" . $user->name,"logout");
} else {
print
drupal_get_form('user_login_block');
}
?>