Указание статуса 404 Not Found — различия между версиями
Материал из Umicms
VITL' (обсуждение | вклад) (Новая страница: «В некоторых случаях, при использовании кастомных макросов или системных страниц, подобны…») |
Mad grant (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
} | } | ||
</source> | </source> | ||
+ | [[Категория:Вопросы и уроки разработки сайтов на UMI.CMS]] |
Текущая версия на 13:04, 5 июня 2013
В некоторых случаях, при использовании кастомных макросов или системных страниц, подобных: /users/settings/ , необходимо в какой-то момент указать статус (заголовок) = 404 Not Found.
Ключевыми строчками в кастомном методе являются:
$buffer = outputBuffer::current();
$buffer->status('404 Not Found');
т.е.:
public function mycustom() {
// код метода ...
$buffer = outputBuffer::current();
$buffer->status('404 Not Found');
// код метода ...
return $value;
}