SetDefaultEvent('index'); Router::SetIsShowStats(false); } /** * Регистрируем евент * */ protected function RegisterEvent() { $this->AddEvent('index','EventError'); $this->AddEvent('404','EventError'); } /** * То что делаем при выполнении евента, т.е. ничего :) просто выводим шаблон * */ protected function EventError() { /** * Если эвент равен 404, то значит нужно в хидере послать браузеру HTTP/1.1 404 Not Found */ if ($this->sCurrentEvent=='404') { $this->Message_AddErrorSingle($this->Lang_Get('system_error_404'),'404'); header("HTTP/1.1 404 Not Found"); } $this->Viewer_AddHtmlTitle($this->Lang_Get('error')); $this->SetTemplateAction('index'); } } ?>