При включенном AJAX во Views сообщения об ошибке отображаются на следующей странице

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

Аватар пользователя mvlabat mvlabat 17 июня 2012 в 15:41

Если включить AJAX во Views, то на сайте, если, допустим, ввести неправильное значение в поле, ошибка об этом отобразится только после перезагрузки страницы или вообще после перехода на следующую. (В данном случае это поле имени пользователя.)
Как сделать так, чтобы сообщения об ошибках показывались на той же странице?

Вариант "отключить AJAX" не подходит.

Комментарии

Аватар пользователя St@VRoS St@VRoS 10 июля 2012 в 21:40

так мало того, что сообщения на другой странице показываются, так еще и все сабмиты на данной странице также получают принудительно AJAX. Был бы очень признателен, если кто-то поделится решением

Аватар пользователя Stein Stein 11 июля 2012 в 15:06

Тоже столкнулся с таким на днях. Все работало нормально. но однажды в процессе разработки заметил что сообщения стали выводится после перезагрузки страницы...

Аватар пользователя St@VRoS St@VRoS 12 июля 2012 в 12:31

Вот и настало мое время кому-то помочь Smile Если конечно мое решение кому-то будет полезно. Но для себя я сделал так. В шаблонах страниц в нужном мне месте я прописал:

<?php print theme_status_messages() ?>

Можно даже сделать отдельный регион под статусные сообщения, я же просто прописал в темплейтах.