Мудрая 404 ошибка

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1112
Сейчас, 404 ошибка вылезает с помощью

Код PHP:
  1. public static function error404(){
  2.  
  3. header("HTTP/1.0 404 Not Found");
  4. header("HTTP/1.1 404 Not Found");
  5. header("Status: 404 Not Found");
  6.  
  7. $inConf = cmsConfig::getInstance();
  8. $inPage = cmsPage::getInstance();
  9. $inCore = self::getInstance();
  10.  
  11. if (!$inPage->includeTemplateFile('special/error404.php')){
  12. echo '<h1>404</h1>';
  13. }
  14.  
  15. $inCore->halt();
  16.  
  17. }
А как можно заставить эту функцию выводить просто страницу из "статей" в которую я напишу то, что захочу?

Зачем?

Да потому, что когда выводится "специальная" страница из special/error404.php - то ей, нужно дополнительно делать оформление и тому подобное...

Если сделать вложение статьи - то достаточно просто будет добавить текст статьи )
Оформление и так будет ))
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4305
Минона,а переадресовать на "вложенную статью", не вариант ?
Реклама
cms
Модератор
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форума
Сообщений: 1422
Под "мудрой" можно подразумевать перенаправление по верному адресу, а не это.
Нормальный хостинг, сервера быстрые - пользуюсь сам.
Посетитель
small user social cms
Медаль
Сообщений: 473
if (!$inPage->includeTemplateFile('special/error404.php')){
Вставить в строку адрес статьи. например
if (!$inPage->includeTemplateFile('stati/error/error404.html')){
Естественно предварительно создать статью.
Редактировалось: 1 раз (Последний: 17 октября 2012 в 14:47)
Если тебе роют яму - не мешай, закончат - сделаешь себе бассейн.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1112
Коля:

if (!$inPage->includeTemplateFile('special/error404.php')){
Вставить в строку адрес статьи. например
if (!$inPage->includeTemplateFile('stati/error/error404.html')){
Естественно предварительно создать статью.

А Если статья в корне?

site.ru/404.html

?
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: