Что подобное... Нужно чтобы содержимое вывело после ввода логина и пароля... Просто блокировать содержимое через права доступа сильно просто... а если через htaccess то как с базой связь, и хотелось чтобы моно было сраницу входа редактировать.
Я просто хотел сделать чтобы посетитель при входе на сайт видел только форму входа, после ввода перенаправляло на главную... Я думал есть готовые модуль на этот случай. Как сделать без модулей мне понятно...
Я просто хотел сделать чтобы посетитель при входе на сайт видел только форму входа, после ввода перенаправляло на главную... Я думал есть готовые модуль на этот случай. Как сделать без модулей мне понятно...
да, делается, но здесь ещё нужно учитывать уровень разработчика. Сможет ли он:
"dima-kruglyak" wrote:
Я просто хотел сделать чтобы посетитель при входе на сайт видел только форму входа, после ввода перенаправляло на главную... Я думал есть готовые модуль на этот случай. Как сделать без модулей мне понятно...
панели, как я понял он хочет голую страницу с блоком для входа посередине.
Комментарии
Да. user.
тему в топку.
вот все варианты https://drupal.org/module-categories/user-access-authentication или нужна аутентификация не доходя друпала на сервере?
Что подобное... Нужно чтобы содержимое вывело после ввода логина и пароля... Просто блокировать содержимое через права доступа сильно просто... а если через htaccess то как с базой связь, и хотелось чтобы моно было сраницу входа редактировать.
сделать главную страницу page--front.tpl.php и на ней только вывести форму входа
А оно перенаправит потом на другую страницу или отобразит page--front.tpl.php но пустой.
А зачем сложнее, если права доступа это самый правильный вариант?
<?php
function hook_user_login(&$edit, $account) {
$edit['redirect'] = 'node/123';
}
?>
код то не рабочий - вот правильный
$_GET['destination'] = 'node/123';
}
но в данном случае зачем он нужен?
Я просто хотел сделать чтобы посетитель при входе на сайт видел только форму входа, после ввода перенаправляло на главную... Я думал есть готовые модуль на этот случай. Как сделать без модулей мне понятно...
Я просто хотел сделать чтобы посетитель при входе на сайт видел только форму входа, после ввода перенаправляло на главную... Я думал есть готовые модуль на этот случай. Как сделать без модулей мне понятно...
рулсами, логинтоггобан, панельс
<?php
global $user;
if ( $user->uid ) {
// Контент для авторизованного пользователя
}
else {
// Форма авторизации для гостя
}
?>
Это на уровне темизации делается в page.tpl.php
да, делается, но здесь ещё нужно учитывать уровень разработчика. Сможет ли он:
панели, как я понял он хочет голую страницу с блоком для входа посередине.