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

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
von-hamster
Power Poster
Power Poster
Posts: 339
Joined: Thu Nov 01, 2007 3:11 pm

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

Post by von-hamster »

Когда страница не существует выдается 404 ошибка, причем для нее можно установить шаблон.
Когда я пишу свой модуль, и если мне нужно выдать 404 (например, если для запрошеных параметров нет соответствия), я делаю

Code: Select all

ErrorHandler404(); 

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

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

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

Post by Sonya »

Функции не знаю, делаю так

Code: Select all

header ("Location: /notfound");
header ("HTTP/1.0 404 Not Found");
exit;
При условии, что страницы с алиасом notfound не существует.
Last edited by Sonya on Thu Sep 18, 2008 3:48 pm, edited 1 time in total.
Post Reply

Return to “Russian - русский”