GROUP_CONCAT(DISTINCT items.location
ORDER BY items.itemnumber SEPARATOR '|') l_location,
GROUP_CONCAT(DISTINCT items.itemcallnumber
- ORDER BY items.itemnumber SEPARATOR '<br/>') l_itemcallnumber,
+ ORDER BY items.itemnumber SEPARATOR '|') l_itemcallnumber,
GROUP_CONCAT(DISTINCT items.enumchron
- ORDER BY items.itemnumber SEPARATOR '<br/>') l_enumchron,
+ ORDER BY items.itemnumber SEPARATOR '|') l_enumchron,
GROUP_CONCAT(DISTINCT items.copynumber
- ORDER BY items.itemnumber SEPARATOR '<br/>') l_copynumber,
+ ORDER BY items.itemnumber SEPARATOR '|') l_copynumber,
biblio.title,
biblio.author,
count(DISTINCT items.itemnumber) as icount,
biblionumber => $data->{biblionumber},
holdingbranches => [split('\|', $data->{l_holdingbranch})],
branch => $data->{l_branch},
- itemcallnumber => $data->{l_itemcallnumber},
- enumchron => $data->{l_enumchron},
- copyno => $data->{l_copynumber},
+ itemcallnumber => [split('\|', $data->{l_itemcallnumber})],
+ enumchron => [split('\|', $data->{l_enumchron})],
+ copyno => [split('\|', $data->{l_copynumber})],
count => $data->{icount},
rcount => $data->{rcount},
pullcount => $data->{icount} <= $data->{rcount} ? $data->{icount} : $data->{rcount},
<h2>Holds to pull placed between [% from | $KohaDates %] and [% to | $KohaDates %]</h2>
<h3>Reported on [% todaysdate | $KohaDates %]</h3>
<p>The following holds have not been filled. Please retrieve them and check them in.</p>
-<div class="searchresults">
+<div id="searchresults">
[% IF ( reserveloop ) %]
<table id="holdst">
<thead>
<th>Pull this many items</th>
<th>Items available</th>
<th>Patrons with holds</th>
- <th>First patron</td>
+ <th>First patron</th>
<th class="anti-the">Title</th>
<th class="string-sort">Libraries</th>
<th>Available call numbers</th>
<td>"</td>
[% END %]
<td>
- [% FOREACH holdingbranch IN reserveloo.holdingbranches %]
- [% Branches.GetName ( holdingbranch ) %]
+ [% IF ( reserveloo.holdingbranches ) %]
+ <ul>
+ [% FOREACH holdingbranch IN reserveloo.holdingbranches %]
+ <li>
+ [% Branches.GetName ( holdingbranch ) | html %]
+ </li>
+ [% END %]
+ </ul>
+ [% END %]
+ </td>
+ <td>
+ [% IF ( reserveloo.itemcallnumber ) %]
+ <ul>
+ [% FOREACH itemcallnumber IN reserveloo.itemcallnumber %]
+ <li>
+ [% itemcallnumber | html %]
+ </li>
+ [% END %]
+ </ul>
+ [% END %]
+ </td>
+ <td>
+ [% IF ( reserveloo.copyno ) %]
+ <ul>
+ [% FOREACH copyno IN reserveloo.copyno %]
+ <li>
+ [% copyno | html %]
+ </li>
+ [% END %]
+ </ul>
+ [% END %]
+ </td>
+ <td>
+ [% IF ( reserveloo.enumchron ) %]
+ <ul>
+ [% FOREACH enumchron IN reserveloo.enumchron %]
+ <li>
+ [% enumchron | html %]
+ </li>
+ [% END %]
+ </ul>
[% END %]
</td>
- <td><p>[% reserveloo.itemcallnumber %]</p></td>
- <td><p>[% reserveloo.copyno %]</p></td>
- <td><p>[% reserveloo.enumchron %]</p></td>
<td>
[% FOREACH itemType IN reserveloo.itemTypes %]
[% ItemTypes.GetDescription( itemType ) %]
<span>Biblio level hold.</span>
[% END %]
[% END %]
+ </td>
</tr>
[% END %]
</tbody>