From: "Oliver Charles" <[email protected]>
I might as well join in with this :) Here's what we use at work:

[% IF pager %]
   <ul class="paginator">
       <li class="counter">Page [% pager.current_page %] of [%
pager.last_page %]</li>
       <li><a href="[% c.req.uri_with( page => pager.first_page )
%]">&laquo;</a></li>
       [% IF pager.previous_page %]
           <li><a href="[% c.req.uri_with( page =>
pager.previous_page ) %]">&lt;</a></li>
       [% END %]

[% start = (pager.current_page - 3) > 0 ? (pager.current_page - 3) : 1;
        FOREACH page IN [ start .. pager.last_page ] %]
           [% LAST IF loop.count > 6 %]
<li[% IF pager.current_page == page; ' class="current"'; END %]> <a href="[% c.req.uri_with( page => page ) %]">[% page %]</a>
           </li>
       [% END %]

       [% IF pager.next_page %]
           <li><a href="[% c.req.uri_with( page => pager.next_page )
%]">&gt;</a></li>
       [% END %]
       <li><a href="[% c.req.uri_with( page => pager.last_page )
%]">&raquo;</a></li>
   </ul>
[% END %]


Can you also provide the CSS classes used by this example?

Thank you.

Octavian


_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to