sasha 27.10.2005 22:04
почему тогда не работает принудительный вызов
^throw[file.missing;something;something]
???
Под фразой не работает я имею ввиду срабатывание не того, что стоит в if, а того что стоит в else метода unhandled_exception.
Ну код типа такой
$a(6)
^if($a != 5){^throw[file.missing;something;something]}
Здесь конечно же приведен гипотетический пример.
Просто на сайте у меня почти нет документов и все храниться в базе, поэтому приходится выворачиваться через mod_rewrite ну и соответсвенно запросы обрабатываются самим парсером.
Пока приходится вызывать throw с параметром, скажем 404, а в unhandled_exception создавать лишний блок с exception.type eq 404.
Что сделать чтобы так не делать?
Спасибо
- То что написано в документе http://www.parser.ru/forum/?id=14985 работает, НО, sasha 27.10.2005 22:04
- Ответ, sasha 28.10.2005 00:02