Revision 5b22ebf0
Von Moritz Bunkus vor fast 12 Jahren hinzugefügt
templates/webpages/common/paginate.html | ||
---|---|---|
8 | 8 |
[%- END %] |
9 | 9 |
[%- IF pages.max > 1 %] |
10 | 10 |
<div class='paginate'> |
11 |
[%- IF pages.cur > 1 %]<a class='paginate-prev' href='[% build_url(page=pages.cur - 1) %]'>« [% 'prev' | $T8 %]</a> [% ELSE %]<b>«</b> [% END %]
|
|
11 |
[%- IF pages.page > 1 %]<a class='paginate-prev' href='[% build_url(page=pages.page - 1) %]'>« [% 'prev' | $T8 %]</a> [% ELSE %]<b>«</b> [% END %]
|
|
12 | 12 |
[%- FOR p = pages.common %] |
13 | 13 |
[%- NEXT UNLESS p.visible %] |
14 | 14 |
[%- IF p.active %]<a class='paginate-page' href="[% build_url(page=p.page) %]">[% p.page %]</a> [% ELSE %]<b>[% p.page %]</b> [%- END %] |
15 | 15 |
[%- END %] |
16 |
[%- IF pages.cur < pages.max %]<a class='paginate-next' href='[% build_url(page=pages.cur + 1) %]'>[% 'next' | $T8 %] »</a>[% ELSE %]<b>»</b>[%- END %]
|
|
16 |
[%- IF pages.page < pages.max %]<a class='paginate-next' href='[% build_url(page=pages.page + 1) %]'>[% 'next' | $T8 %] »</a>[% ELSE %]<b>»</b>[%- END %]
|
|
17 | 17 |
</div> |
18 | 18 |
[%- END %] |
Auch abrufbar als: Unified diff
Refactoring: In Rückgabewert vom Paginated-DB-Helfer 'cur' in 'page' umbenennen
Dient Konsistenz der Eingangs- und Ausgangsparameter.
Dadurch entfällt auch das Hin- und Herbenennen im
Paginated-Controller-Helfer/im L-Plugin.