Навигация
Дима 17.12.2003 13:10
Идея — линейная навигация по страницам из списка, позволяющая с любой страницы переходить на следующую/предыдущую.
Добрые люди, укажите на ошибку.
@Designav[]
$pages[^table::create{pos uri name
1 /design/logo1/ Logo1
2 /design/logo2/ Logo2
3 /design/logo3/ Logo3
4 /design/logo4/ Logo4}
]
$current_page[^pages.locate[uri;$request:uri]]
^if($current_page.pos > 1){
^if($current_page.pos < $pages){
<TD>
^current_page.offset[cur](-1)
<a href="$current_page.uri">prev</a>
</TD>
<TD>
^current_page.offset[cur](1)
<a href="$current_page.uri">next</a>
</TD>
}{
<TD>
^current_page.offset[cur](-1)
<a href="$current_page.uri">prev</a>
</TD>
<TD>
next
</TD>
}
}{
<TD>
prev
</TD>
<TD>
^current_page.offset[cur](1)
<a href="$current_page.uri">next</a>
</TD>
}
- Навигация, Дима 17.12.2003 13:10