Не выводится сообщение о сбросе пароля

Главные вкладки

Аватар пользователя gera8774 gera8774 4 февраля 2022 в 15:13

Всем привет! Если пользователь забыл пароль и заполняет форму для сброса пароля, то сообщение о том, что он получит письмо на почту не появляется
В настройках учетной записи прописано сообщение Если %identifier является действующей учётной записью, будет отправлено электронное письмо с инструкциями по сбросу пароля. Но оно не появляется. Само письмо кстати приходит.
Сообщения вообще в принципе выводятся (например о неверном логине)
Попробовали отключить шаблоны страниц user/login и user/passord - сообщение всё равно не появляется
В template.php ничего не нахожу (хотя возможно плохо ищу)
Где еще можно поковырять?

Лучший ответ

Аватар пользователя gera8774 gera8774 11 февраля 2022 в 0:16

В общем, дело было в шаблоне страницы авторизации.

Комментарии

Аватар пользователя OldWarrior OldWarrior 4 февраля 2022 в 23:52

gera8774 wrote: Сообщения вообще в принципе выводятся

"Вообще" - подразумеваются и любые системные сообщения Друпала? Т.е. не только относящиеся к механизму авторизации?

Аватар пользователя gera8774 gera8774 5 февраля 2022 в 16:35

вот над этим как раз думаю. В месте для сообщений (там где в шаблоне стоит переменная $messages) на страницах авторизации и восстановления пароля выводится ошибка о незаполненном поле и о неверном логине.

Аватар пользователя Andruxa Andruxa 5 февраля 2022 в 0:03

На всякий случай, проверьте в коде страницы - есть ли там блок с сообщением.
Как вариант, что он скрыт стилями,