Задать вопрос
@vanillathunder

Как изменить заголовок ошибки в yii?

При ошибке 404, выводится название ошибки "Not Found"(#404)", при остальных ошибках название тоже на английском. При этом сообщение об ошибке на русском. Есть ли возможность это изменить, не меняя много кода?

5cc2dfc724d0a875088334.png
  • Вопрос задан
  • 231 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
slo_nik
@slo_nik Куратор тега Yii
Добрый день.
В файле error.php можно использовать переменную $exception и с её помощью изменить заголовок страницы ошибки.
Выглядит это так:
if($exception->statusCode == 404){$this->title = 'Где-то ошибка';}
/* остальной код файла */

В результате получите следующее
5cc2eb713498e509599458.png
Вместо
5cc2eb824d16c264476002.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
mosesfender
@mosesfender
Меланхолик, параноик, падал с коек
Когда выкидываешь ошибку, пиши в неё что хочешь.
throw new \yii\web\NotFoundHttpException("Тут пишу что хочу", 404);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы