После авторизации с неверным логином/паролем открывается просто главная страница. Как сделать, чтобы выводилось сообщение о неверном логине/пароле?
дык разве где то редирект при неверной авторизации есть? Или это какой то нестандартная авторизация. Вообще в жумле сообщения выводятся через Код (html): <jdoc type="message">
Вы посмотрите в шаблоне(index.php), есть ли подключение системных сообщений - <jdoc type="message">. Вы авторизируетесь через модуль или компонентом? Тобишь форма авторизации у вас выводится в модуле или в основной контентной части вместо статьи?
components\com_user\controller.php там функция function login() вот после нее и идет проверка на введенные данные. там можно и перенаправление попытаться выставить. я вот поставил что б после авторизации перебрасывало на главную страницу. перед последней "}" поставил header("Location: /index.php");