Page 1 of 1

Вызов 404 ошибки для модулей

Posted: Thu Sep 18, 2008 11:18 am
by von-hamster
Когда страница не существует выдается 404 ошибка, причем для нее можно установить шаблон.
Когда я пишу свой модуль, и если мне нужно выдать 404 (например, если для запрошеных параметров нет соответствия), я делаю

Code: Select all

ErrorHandler404(); 

Но в этом случае - мы теряем шаблон.

Вопрос: Есть ли стандартная функция (или решение), которое позволяет принудительно вызвать страницу с 404 с шаблоном?

Re: Вызов 404 ошибки для модулей

Posted: Thu Sep 18, 2008 12:14 pm
by Sonya
Функции не знаю, делаю так

Code: Select all

header ("Location: /notfound");
header ("HTTP/1.0 404 Not Found");
exit;
При условии, что страницы с алиасом notfound не существует.