Revision 6c0aa046
Von Sven Schöling vor mehr als 13 Jahren hinzugefügt
templates/webpages/common/paginate.html | ||
---|---|---|
[%- IF pages.max > 1 %]
|
||
[%- IF pages.cur > 1 %]<a href='[% base_url _ "&page=" _ (pages.cur - 1) %]'>«</a> [%- END %]
|
||
[%- IF pages.cur > 1 %]<a href='[% base_url _ "&page=" _ (pages.cur - 1) %]'>«</a> [% ELSE %]<b>«</b> [% END %]
|
||
[%- FOR p = pages.common %]
|
||
[%- IF p.active %]<a href="[% base_url _ "&page=" _ p.page %]">[% p.page %]</a>
|
||
[%- ELSE %]<b>[% p.page %]</b>
|
||
[%- END %]
|
||
[%- ' ' UNLESS loop.last %]
|
||
[%- NEXT UNLESS p.visible %]
|
||
[%- IF p.active %]<a href="[% base_url _ "&page=" _ p.page %]">[% p.page %]</a> [% ELSE %]<b>[% p.page %]</b> [%- END %]
|
||
[%- END %]
|
||
[%- IF pages.cur < pages.max %] <a href='[% base_url _ "&page=" _ (pages.cur + 1) %]'>»</a>[%- END %]
|
||
[%- IF pages.cur < pages.max %]<a href='[% base_url _ "&page=" _ (pages.cur + 1) %]'>»</a>[% ELSE %]<b>»</b>[%- END %]
|
||
[%- END %]
|
Auch abrufbar als: Unified diff
Paginating Sanity:
Nur Seiten anzeigen die...
- Erste oder letzte Seite sind
- In der Nähe der aktuellen Seite (+
3)
10,50,100,500,1000,5000 Seiten von der aktuellen entfernt sind