| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Baurjan 18.11.2002 10:30 / 18.11.2002 14:37
@splituri[adr][i;tadr]
^if(^adr.right(1) ne "/"){$adr[${adr}/]}
^if(^adr.pos[.html]!=-1){
$adr[^adr.left(^adr.pos[.html])]
}{
$adr[${adr}index]
}
$tadr[^adr.lsplit[/]]
$path[^hash::create[]]
^tadr.menu{
^if(^tadr.line[]==^tadr.count[]){
$page[$tadr.piece]
}{
$i[^tadr.offset[]]
^if($tadr.piece eq ""){
$path.1[home]
}{
$path.$i[$tadr.piece]
}
}
}
## вызываем
^splituri[$request:uri]
## N это номер уровня
$path.N
$page