diff --git a/modules/crossselling/crossselling.php b/modules/crossselling/crossselling.php index a6bf1eae1..5bf4f95d6 100755 --- a/modules/crossselling/crossselling.php +++ b/modules/crossselling/crossselling.php @@ -115,6 +115,7 @@ class CrossSelling extends Module public function hookHeader() { $this->context->controller->addCSS(($this->_path).'crossselling.css', 'all'); + $this->context->controller->addJS(($this->_path).'js/crossselling.js'); } /** diff --git a/modules/crossselling/crossselling.tpl b/modules/crossselling/crossselling.tpl index 39142aba6..6c3c0fa17 100755 --- a/modules/crossselling/crossselling.tpl +++ b/modules/crossselling/crossselling.tpl @@ -25,8 +25,7 @@ {if isset($orderProducts) && count($orderProducts)}
- - +

{l s='Customers who bought this product also bought:' mod='crossselling'}

{if count($orderProducts) > 5}{l s='Previous' mod='crossselling'}{/if} diff --git a/modules/crossselling/js/crossselling.js b/modules/crossselling/js/crossselling.js index 23ddd3792..2f62081f5 100755 --- a/modules/crossselling/js/crossselling.js +++ b/modules/crossselling/js/crossselling.js @@ -41,24 +41,27 @@ function cs_serialScrollFixLock(event, targeted, scrolled, items, position) } $(document).ready(function(){ - //init the serialScroll for thumbs - cs_serialScrollNbImages = $('#crossselling_list li').length; - cs_serialScrollNbImagesDisplayed = 5; - cs_serialScrollActualImagesIndex = 0; - $('#crossselling_list').serialScroll({ - items:'li', - prev:'a#crossselling_scroll_left', - next:'a#crossselling_scroll_right', - axis:'x', - offset:0, - stop:true, - onBefore:cs_serialScrollFixLock, - duration:300, - step: 1, - lazy:true, - lock: false, - force:false, - cycle:false - }); - $('#crossselling_list').trigger( 'goto', [middle-3] ); + if($('#crossselling_list').length > 0) + { + //init the serialScroll for thumbs + cs_serialScrollNbImages = $('#crossselling_list li').length; + cs_serialScrollNbImagesDisplayed = 5; + cs_serialScrollActualImagesIndex = 0; + $('#crossselling_list').serialScroll({ + items:'li', + prev:'a#crossselling_scroll_left', + next:'a#crossselling_scroll_right', + axis:'x', + offset:0, + stop:true, + onBefore:cs_serialScrollFixLock, + duration:300, + step: 1, + lazy:true, + lock: false, + force:false, + cycle:false + }); + $('#crossselling_list').trigger( 'goto', [cs_middle-3] ); + } });