Bug 32445: Fix availability display on opac-course-details
Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
parent
c346084fac
commit
dccb727d3f
|
|
@ -39,8 +39,11 @@
|
|||
<span class="item-status checkedout">Checked out</span>
|
||||
[% END %]
|
||||
[% END %]
|
||||
[%# FIXME We should move avail_for_recall to a Koha::Item method %]
|
||||
[% IF !item.isa('Koha::Item') AND item.avail_for_recall %]<a href="/cgi-bin/koha/opac-recall.pl?biblionumber=[% item.biblionumber | uri %]" class="btn btn-default btn-xs">Recall</a>[% END %]
|
||||
[% IF show_recall_link %]
|
||||
[% IF datedue && logged_in_user.borrowernumber != issue.borrowernumber %]
|
||||
<a href="/cgi-bin/koha/opac-recall.pl?biblionumber=[% item.biblionumber | uri %]" class="btn btn-default btn-xs">Recall</a>
|
||||
[% END %]
|
||||
[% END %]
|
||||
[% END %]
|
||||
|
||||
[% IF item.isa('Koha::Item') %]
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@
|
|||
<td>[% AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.ccode', authorised_value => cr.item.ccode, opac => 1 ) | html %]</td>
|
||||
<td>[% cr.item.itemcallnumber | html %]</td>
|
||||
<td>[% cr.item.copynumber | html %]</td>
|
||||
<td>[% INCLUDE 'item-status.inc' item=cr.course_item issue=cr.issue %]</td>
|
||||
<td>[% INCLUDE 'item-status.inc' item=cr.course_item issue=cr.issue show_recall_link=1 %]</td>
|
||||
<td data-order="[% cr.issue.date_due | html %]">[% cr.issue.date_due | $KohaDates as_due_date => 1 %]</td>
|
||||
<td>[% IF ( cr.public_note ) %]
|
||||
[% cr.public_note | $raw %]
|
||||
|
|
|
|||
|
|
@ -46,10 +46,7 @@ my $course_reserves = GetCourseReserves( course_id => $course_id, include_items
|
|||
|
||||
if ( C4::Context->preference('UseRecalls') ) {
|
||||
foreach my $cr ( @$course_reserves ) {
|
||||
if ( $cr->{issue}->{date_due} and $cr->{issue}->{borrowernumber} and $borrowernumber != $cr->{issue}->{borrowernumber} ) {
|
||||
$cr->{course_item}->{avail_for_recall} = 1;
|
||||
$cr->{course_item}->{biblionumber} = Koha::Items->find( $cr->{itemnumber} )->biblionumber;
|
||||
}
|
||||
$cr->{course_item} = Koha::Items->find($cr->{itemnumber});
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue