my @displayvalues = map { $_->[1] } @{ $pattrs->{$pattr_filter->{code}} }; # grab second value from each subarray
push @patron_attr_value_loop, { value => join(', ', sort { lc $a cmp lc $b } @displayvalues) };
}
- my $dt = dt_from_string($data->{date_due}, 'sql');
push @overduedata, {
- duedate => output_pref($dt),
+ duedate => $data->{date_due},
borrowernumber => $data->{borrowernumber},
barcode => $data->{barcode},
cardnumber => $data->{cardnumber},
$(document).ready(function(){
$("#overduest").dataTable($.extend(true, {}, dataTablesDefaults, {
- "sPaginationType": "four_button"
+ "sPaginationType": "four_button",
+ "aaSorting": [[0, 'asc']],
+ "aoColumnDefs": [
+ { "sType": "title-string", "aTargets": [ "title-string" ] }
+ ]
}));
});
//]]>
<table id="overduest">
<thead>
<tr>
- <th>Due date</th>
+ <th class="title-string">Due date</th>
<th>Patron</th>
<th>Library</th>
<th>Title</th>
<tbody>
[% FOREACH overdueloo IN overdueloop %]
<tr>
- <td>[% overdueloo.duedate %]</td>
+ <td><span title="[% overdueloo.duedate %]">[% overdueloo.duedate | $KohaDates %]</span></td>
<td><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% overdueloo.borrowernumber %]">[% overdueloo.surname %][% IF (overdueloo.firstname) %], [% overdueloo.firstname %][% END %] ([% overdueloo.cardnumber %])</a>
[% IF ( overdueloo.email ) %][<a href="mailto:[% overdueloo.email %]?subject=[% INCLUDE subject %] [% overdueloo.title |html %]">email</a>][% END %]
[% IF ( overdueloo.phone ) %]([% overdueloo.phone %])[% ELSIF ( overdueloo.mobile ) %]([% overdueloo.mobile %])[% ELSIF ( overdueloo.phonepro ) %]([% overdueloo.phonepro %])[% END %]</td>