@@ -, +, @@
---
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt | 2 +-
opac/opac-course-details.pl | 8 ++++++++
2 files changed, 9 insertions(+), 1 deletion(-)
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt
@@ -78,7 +78,7 @@
[% INCLUDE 'item-status.inc' item=cr.item issue=cr.issue %] |
[% cr.issue.date_due | $KohaDates as_due_date => 1 | html %] |
[% IF ( cr.public_note ) %]
- [% cr.public_note | html %]
+ [% cr.public_note | html %]
[% ELSIF ( cr.item.itemnotes ) %]
[% cr.item.itemnotes | html %]
[% END %]
--- a/opac/opac-course-details.pl
+++ a/opac/opac-course-details.pl
@@ -46,6 +46,14 @@ die("No course_id given") unless ($course_id);
my $course = GetCourse($course_id);
my $course_reserves = GetCourseReserves( course_id => $course_id, include_items => 1, include_count => 1 );
+foreach my $cr (@$course_reserves) {
+ if ($cr->{'issue'}->{date_due} && $cr->{'isue'}->{borrowernumber} && $borrowernumber != $cr->{'issue'}->{borrowernumber} && C4::Context->preference('UseRecalls')) {
+ $cr->{'course_item'}->{avail_for_recall} = 1;
+ } else {
+ $cr->{'course_item'}->{avail_for_recall} = 0;
+ }
+}
+
$template->param(
course => $course,
course_reserves => $course_reserves,
--
|