ORDER BY items.itemnumber SEPARATOR ', ') l_branch,
items.holdingbranch as branch,
GROUP_CONCAT(DISTINCT items.itype
- ORDER BY items.itemnumber SEPARATOR '<br/>') l_itype,
+ ORDER BY items.itemnumber SEPARATOR '|') l_itype,
GROUP_CONCAT(DISTINCT items.location
ORDER BY items.itemnumber SEPARATOR '|') l_location,
GROUP_CONCAT(DISTINCT items.itemcallnumber
count => $data->{icount},
rcount => $data->{rcount},
pullcount => $data->{icount} <= $data->{rcount} ? $data->{icount} : $data->{rcount},
- itype => $data->{l_itype},
+ itypes => [split('\|', $data->{l_itype})],
locations => [split('\|', $data->{l_location})],
}
);
<td><p>[% reserveloo.itemcallnumber %]</p></td>
<td><p>[% reserveloo.copyno %]</p></td>
<td><p>[% reserveloo.enumchron %]</p></td>
- <td>[% ItemTypes.GetDescription( reserveloo.itype ) %]</td>
+ <td>
+ [% FOREACH itype IN reserveloo.itypes %]
+ [% ItemTypes.GetDescription( itype ) %]
+ [% END %]
+ </td>
<td>
[% FOREACH loc IN reserveloo.locations %]
[% AuthorisedValues.GetByCode('LOC', loc) %]<br>