modX.sendError
Последнее обновление Oct 14th, 2026 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn moremodX::sendError¶
Отправляет пользователя на типовую страницу ошибки ядра и останавливает выполнение PHP. MODX поставляет две такие страницы: unavailable (по умолчанию) и fatal.
Синтаксис¶
void sendError ([string $type = ''], [array $options = array()])
$type(string) Имя шаблона ошибки вcore/error/{type}.include.php. Если пусто, значение берётся из ключаerror_typeмассива$options, по умолчаниюunavailable.$options(array) Значения, используемые для построения страницы ошибки:error_pagetitle— тег<title>страницы (по умолчаниюError 503: Service temporarily unavailable)error_message— HTML-содержимое страницы (по умолчанию<p>Site temporarily unavailable.</p>)error_header— передаваемая строка заголовка HTTP (по умолчаниюHTTP/1.1 503 Service Unavailable)error_type— значение на случай пустого$type
Метод очищает буферы вывода, отправляет заголовок, печатает страницу, закрывает сессию и вызывает exit() — после него ничего не выполняется.
Примеры¶
Отправить на недоступную страницу ошибки 503.
$modx->sendError('unavailable');
Отправить на фатальную 500 страницу.
$modx->sendError('fatal');
Смотрите также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










