Срок работы пробной версии продукта истек. Через две недели этот сайт полностью прекратит свою работу. Вы можете купить полнофункциональную версию продукта на сайте www.1c-bitrix.ru. Как вывести информацию в шаблоне только для 404 ошибки?

Как вывести информацию в шаблоне только для 404 ошибки?

Иногда при интеграции шаблона Битрикс на странице ошибки 404, необходимо вывести отдельно какой-то блок информации, например, форму поиска немного другого формата. Для того, чтобы отловить возникновение 404 ошибки, необходимо выполнение следующего условия:

    if (defined('ERROR_404') || ERROR_404 == 'Y') {
    //Блок информации или вызов компонента
    }

Как вывести информацию в шаблоне только для 404 ошибки?

Также в этом небольшом совете хотели отметить правильный вид файла 404.php:

$error = true;
include_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/urlrewrite.php');
CHTTP::SetStatus("404 Not Found");
@define("ERROR_404","Y");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Ошибка 404");? >
    

Страница, которую вы хотели открыть, почему-то не найдена.
Наверное, случилось что-то ужасное, и мы на всякий случай просим прощения...

< ?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");? >
 1095 Шаблон, Интеграция, Битрикс, Ошибка 404
27 февраля 2015
Команда BXCert

Наша команда разрабатывает портал BXCert, а также занимается разработкой сайтов на CMS 1С-Битрикс. Все участники являются сертифицированными специалистами Bitrix.

Комментарии

Чтобы оставлять комментарии необходимо зарегистрироваться и пройти авторизацию.