| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sergey M. 15.03.2003 14:13
да, вы правы, должно быть $items.dir, опечатался, спасибо.^try{
$parts[^uri.split[/]]
$current_id[0]
^parts.menu{
^if(^items.locate($items.dir eq $parts.piece && $items.parent_id eq $current_id)){
$current_id[$items.id]
}{
^throw[file.not_found;$request:uri]
}
}
}{
^if($exception.type eq file.not_found){
$exception.handled(1)
$response:location[/404.html]
}
} хотя ваш вариант с ^while() выглядит интереснее...