[Koha-patches] [PATCH] Fixes for syndetics, some variables needed by the template were not being set

Chris Cormack chrisc at catalyst.net.nz
Tue Mar 16 01:48:59 CET 2010


---
 opac/opac-detail.pl |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/opac/opac-detail.pl b/opac/opac-detail.pl
index d43651b..2661343 100755
--- a/opac/opac-detail.pl
+++ b/opac/opac-detail.pl
@@ -364,9 +364,11 @@ if ( C4::Context->preference("OPACAmazonEnabled") ) {
 my $syndetics_elements;
 
 if ( C4::Context->preference("SyndeticsEnabled") ) {
+    $template->param("SyndeticsEnabled" => 1);
+    $template->param("SyndeticsClientCode" => C4::Context->preference("SyndeticsClientCode"));
 	eval {
-    $syndetics_elements = &get_syndetics_index($isbn,$upc,$oclc);
-	for my $element (values %$syndetics_elements) {
+	    $syndetics_elements = &get_syndetics_index($isbn,$upc,$oclc);
+	    for my $element (values %$syndetics_elements) {
 		$template->param("Syndetics$element"."Exists" => 1 );
 		#warn "Exists: "."Syndetics$element"."Exists";
 	}
@@ -378,8 +380,8 @@ if ( C4::Context->preference("SyndeticsEnabled")
         && C4::Context->preference("SyndeticsSummary")
         && ( exists($syndetics_elements->{'SUMMARY'}) || exists($syndetics_elements->{'AVSUMMARY'}) ) ) {
 	eval {
-	my $syndetics_summary = &get_syndetics_summary($isbn,$upc,$oclc, $syndetics_elements);
-	$template->param( SYNDETICS_SUMMARY => $syndetics_summary );
+	    my $syndetics_summary = &get_syndetics_summary($isbn,$upc,$oclc, $syndetics_elements);
+	    $template->param( SYNDETICS_SUMMARY => $syndetics_summary );
 	};
 	warn $@ if $@;
 
-- 
1.6.3.3




More information about the Koha-patches mailing list