1 1 1 1 1 1 1 1 1 1 Рейтинг: 4.50 - 1 отзыв

Делаем страницу 404, как обычный материал, пишем все что хотим в ней.

Как сделать свою собственную страницу ошибки Error 404 в Joomla 3

денежный трактор

Создаем меню "Фиктивное меню" выводить которое мы не будем.

Создаем пункт этого меню со ссылкой на материал, который создали (ошибка 404).

Пишем аллиас error-404. 

Создаем модуль вывода фиктивного меню. И отключаем его (но модуль оставляем).

Ищем файл вашсайт/templates/system/error.php

Стираем в нем все. И вписываем:

<?php
if ($this->_error->get('code') == '404') {
header("HTTP/1.0 404 Not Found");
header('Location: http://СВОЙ САЙТ.РУ/error-404');
exit;} ?>

Теперь у вас есть своя страница 404 в Joomla 3 (так же и в Joomla 2)

UPD

1. Не забываем писать СВОЙ САЙТ!

2. Файл можно разместить вашсайт/templates/system/error.php или вашсайт/templates/ВАШ ШАБЛОН/error.php. В первом случае этот файл будет работать со всеми шаблонами, а во втором, только с одним шаблоном.

3. Проверяем правильность отдачи ошибки "Error-404", тут.
.

Добавить комментарий

Защитный код
Обновить