# TODO: add other filter options as params/configs/etc.
sub load_myopac_payments {
my $self = shift;
- my $limit = $self->cgi->param('limit') || 0;
+ my $limit = $self->cgi->param('limit') || 20;
my $offset = $self->cgi->param('offset') || 0;
my $e = $self->editor;
+ $self->ctx->{payment_history_limit} = $limit;
+ $self->ctx->{payment_history_offset} = $offset;
+
my $args = {};
$args->{limit} = $limit if $limit;
$args->{offset} = $offset if $offset;
<span class="float-left">[% l('Previously Checked Out Items') %]</span>
<span class='float-left' style='padding-left: 10px;'>
<a href='circ_history?limit=[% limit %]&offset=[% offset - limit %]'
- [% IF offset == 0 %] class='invisible' [% END %]>[% l('Previous') %]</a>
+ [% IF offset == 0 %] class='invisible' [% END %]><span class="nav_arrow_fix">◄</span>[% l('Previous') %]</a>
[%# TODO: get total to prevent paging off then end of the list.. %]
<a href='circ_history?limit=[% limit %]&offset=[% offset + limit %]'
- [% IF ctx.circs.size < limit %] class='invisible' [% END %] >[% l('Next') %]</a>
+ [% IF ctx.circs.size < limit %] class='invisible' [% END %] >[% l('Next') %]<span class="nav_arrow_fix">►</span></a>
</span>
<span class="float-right">
<a class="hide_me" href="#">[% l('Export List') %]</a>
<span style="float:left;">[% l("Previously Held Items") %]</span>
<span class='float-left' style='padding-left: 10px;'>
<a href='hold_history?limit=[% limit %]&offset=[% offset - limit %]'
- [% IF offset == 0 %] class='invisible' [% END %]>[% l('Previous') %]</a>
+ [% IF offset == 0 %] class='invisible' [% END %]><span class="nav_arrow_fix">◄</span>[% l('Previous') %]</a>
[%# TODO: get total to prevent paging off then end of the list.. %]
<a href='hold_history?limit=[% limit %]&offset=[% offset + limit %]'
- [% IF ctx.holds.size < limit %] class='invisible' [% END %] >[% l('Next') %]</a>
+ [% IF ctx.holds.size < limit %] class='invisible' [% END %] >[% l('Next') %]<span class="nav_arrow_fix">►</span></a>
</span>
<span style="float:right;">
<a class="hide_me" href="#">Export List</a>
WRAPPER "default/opac/parts/myopac/main_base.tt2";
myopac_page = "main";
myopac_main_page = "payments";
+ limit = ctx.payment_history_limit;
+ offset = ctx.payment_history_offset;
%]
+
<div>
+ <div class="header_middle">
+ <span class="float-left">[% l('Payments History') %]</span>
+ <span class='float-left' style='padding-left: 10px;'>
+ <a href='main_payments?limit=[% limit %]&offset=[% offset - limit %]'
+ [% IF offset == 0 %] class='invisible' [% END %]><span class="nav_arrow_fix">◄</span>[% l('Previous') %]</a>
+ [%# TODO: get total to prevent paging off then end of the list.. %]
+ <a href='main_payments?limit=[% limit %]&offset=[% offset + limit %]'
+ [% IF ctx.payments.size < limit %] class='invisible' [% END %] >[% l('Next') %]<span class="nav_arrow_fix">►</span></a>
+ </span>
+ </div>
+ <div class="clear-both"></div>
+
<table id='myopac_payments_table' width='100%' class='data_grid'>
<thead><tr>
<th>[% l('Payment Date') %]</th>