Страница с сообщением об ошибке

Подскажите. (Версия LiveStreet 2.0.0)
Где может храниться сам текст переменной «Ошибка 404».
Хотелось бы сделать вывод ошибок 400 401 и т д в таком же красивом окружении, как сейчас у 404.

Ниже фрагмент из файла /application/frontend/skin/developer/actions/ActionError/index.tpl


{**
 * Страница вывода ошибок
 *}
...
{block 'layout_page_title'}
    {if $aMsgError[0].title}
        {$aLang.common.error.error}: <span>{$aMsgError[0].title}</span>
    {/if}
{/block}
...



Видимо не правильно поставил вопрос.
Ошибка системная, ее текст может выдавать сам сервер.

Тогда приходится подумать что добавить в файле
/application/config/config.local.php

По аналогии с этой записью.

$config['router']['config']['action_not_found'] = 'error';


Конечно можно пойти старым дедовским путем: создать под кажую ошибку оригинальную страничку, написагь где следует — «ErrorDocument 401 /errors/401.html» и т д, но хочется понять как это делается средствами самого движка.

1 комментарий

avatar
В LS1.0.3 есть класс по обработке системных ошибок. Если не ошибаюсь, по-дефолту, там обрабатывается только 404. Но можно дополнить обработчик.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.