$ctx->{copy_offset} = $copy_offset;
$ctx->{have_holdings_to_show} = 0;
+ $self->get_hold_copy_summary($rec_id, $org);
# XXX TODO we'll also need conditional logic to show MFHD-based holdings
if (
}
+sub get_hold_copy_summary {
+ my ($self, $rec_id, $org) = @_;
+
+ my $req1 = OpenSRF::AppSession->create('open-ils.search')->request(
+ 'open-ils.search.biblio.record.copy_count', $org, $rec_id);
+
+ $self->ctx->{record_hold_count} = $U->simplereq(
+ 'open-ils.circ', 'open-ils.circ.bre.holds.count', $rec_id);
+
+ $self->ctx->{copy_summary} = $req1->recv->content;
+}
+
1;
src='[% ctx.media_prefix %]/opac/extras/ac/jacket/medium/[% ident %]' /></a>
[% END %]
<br />
- <div class='jacket_attrib hide_me' id='rdetail.jacket_attrib_div'>
- <div>[% l("Image provided by") %]</div>
- <div>
- <a target='_blank' href='[% l("http://amazon.com/dp/") %]'
- class='classic_link' id='rdetail.jacket_attrib_link'>[% l("Amazon") %]</a>
- </div>
- </div>
</td>
<td valign="top">
<td valign="top" id='rdetail_pubdate'>[% attrs.pubdate %]</td>
</tr>
</table>
+
+ <!-- hold/copy summary -->
+ <div style="padding-top:15px;">
+ <div>
+ [% l("[quant,_1,Hold,Holds] with [quant,_2,total copy,total copies]",
+ ctx.record_hold_count, ctx.copy_summary.0.count) %]
+ </div>
+ <div>[% l('[quant,_1,Copy,Copies] available', ctx.copy_summary.0.available) %]</div>
+ </div>
+
</div>
</td>
</tr>