Показ 404 страницы

Модуль расширенного управления меню для битрикс

Март 26, 2019

Теги: Основное, Как это сделать?

Показ 404 страницы средствами системы.

Показ 404 страницы с использованием модуля инфоблоков:


\Bitrix\Iblock\Component\Tools::process404(

    
'404 Не найдено'// сообщение, если не показываем стандартную страницу
    
true// устанавливать ли константу ERROR_404
    
true// устанавливать ли статус страницы
    
true// показывать ли страницу 404
    
false // страница 404, отличная от стандартной
);

Без использования модуля инфоблоков:


if (!defined("ERROR_404"))

    
define("ERROR_404""Y");

\CHTTP::setStatus("404 Not Found");
   
if (
$APPLICATION->RestartWorkarea()) {
    require(
\Bitrix\Main\Application::getDocumentRoot()."/404.php");
}

← Переход к списку