Настройка страницы ошибок в CMS Joomla 5.x
Как в Joomla 5.x настроить страницу ошибок 404.
В шаблоне Cassiopeia Joomla 5 есть страница ошибок по умолчанию, её можно поменять на свою.
Для этого создаем страницу 404 в менеджере материалов, например такую.
В файле error.php Вашего шаблона нужно добавить код:
if ($this->error->getCode() == '404') {
$app->redirect(URI::root()."index.php?option=com_content&view=article&layout=edit&id=X");
exit;
}
"index.php?option=com_content&view=article&layout=edit&id=X" - адрес страницы, где X - номер страницы.
Или так как на этом сайте:
if ($this->error->getCode() == '404') {
$app->redirect(URI::root()."/ошибка.html");
exit;
}
Код в файле error.php Вашего шаблона Cassiopeia может выглядеть например так:
Перейти на страницу ошибок этого сайта