Я использую тему гирлянды для моего администратора Drupal 6. Я добавил шаблон с именем page-user-login.tpl.php , к которому я могу получить доступ с mywebiste.com / user / login . Внутри шаблона я просто добавил:
<html ...>
<head>
<?php print $head ?>
<?php print $styles ?>
</head>
<body>
<?php
print drupal_get_form('user_login_block');
print $messages;
?>
</body>
</html>
Форма входа отображается и работает правильно для существующих пользователей.
Однако, если пользователь не существует, сообщения не отображаются на странице. Я пытался использовать "theme_status_messages" и "drupal_get_messages", но они всегда пусты. Что я должен сделать, чтобы получить ответное сообщение об ошибке?
PS: я создаю пользовательскую страницу входа, потому что она требует совершенно другого дизайна, чем все остальные страницы.