@@ -, +, @@
---
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 15 +++++++++++++--
opac/opac-shelves.pl | 8 ++++++++
2 files changed, 21 insertions(+), 2 deletions(-)
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt
@@ -352,10 +352,21 @@
[% END %]
- [% IF ( BakerTaylorEnabled ) %]
+ [% IF ( Koha.Preference('BakerTaylorEnabled') && !Koha.Preference('BakerTaylorBookstoreURL') ) %]
[% bt_id = ( itemsloo.normalized_upc || itemsloo.normalized_isbn ) %]
[% IF ( bt_id ) %]
-
+
+ [% ELSE %]
+ No cover image available
+ [% END %]
+ [% END %]
+
+ [% IF ( Koha.Preference('BakerTaylorEnabled') && Koha.Preference('BakerTaylorBookstoreURL') ) %]
+ [% bt_id = ( itemsloo.normalized_upc || itemsloo.normalized_isbn ) %]
+ [% IF ( bt_id ) %]
+
+
+
[% ELSE %]
No cover image available
[% END %]
--- a/opac/opac-shelves.pl
+++ a/opac/opac-shelves.pl
@@ -59,6 +59,14 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user({
});
my $op = $query->param('op') || 'list';
+
+if (C4::Context->preference("BakerTaylorEnabled")) {
+ $template->param(
+ BakerTaylorImageURL => &image_url(),
+ BakerTaylorLinkURL => &link_url(),
+ );
+}
+
my $referer = $query->param('referer') || $op;
my $category = $query->param('category') || 1;
my ( $shelf, $shelfnumber, @messages );
--