2016-11-09 3 views

Antwort

-2

ein paar Monate PrestaShop 1.6 dank Verwendung später mit Die Antwort aber vielleicht hilft dies jemand, (ich benutze Prestashop 1.6.1.9) suchen Sie die Datei product.js (In meinem Beispiel befindet sich unter C: \ xampp \ htdocs \ prestashop \ themes \ default-bootstrap \ js \ product.js), über Linie 153 finden jqzoom, fügen Sie Folgendes hinzu:

compensante = scrollCompensate(); 
if (($(window).width()+scrollCompensate()) >= 768) { 
. 
. 
.} 

Zum Beispiel:

compensante = scrollCompensate(); 
if (($(window).width()+scrollCompensate()) >= 768) { 
    //set jqZoom parameters if needed 
    if (typeof(jqZoomEnabled) !== 'undefined' && jqZoomEnabled) 
    { 
     if ($('#thumbs_list .shown img').length) 
     { 
      var new_src = $('#thumbs_list .shown img').attr('src').replace('cart_', 'large_'); 
      if ($('.jqzoom img').attr('src')!= new_src) 
       $('.jqzoom img').attr('src', new_src).parent().attr('href', new_src); 
     } 
     $('.jqzoom').jqzoom({ 
      zoomType: 'innerzoom', // Default : standard - The others admitted option values are 'reverse','drag','innerzoom' 
      xzoom: 400, //zooming div default width(default width value is 200) 
      yzoom: 400, //zooming div default width(default height value is 200) 
      offset: 21 //zooming div default offset(default offset value is 10)   
      title: false 
     }); 
    } 
} 

Hinweis: die Methode scrollCompensate() befindet sich auf Datei global.js

„C: \ xampp \ htdocs \ Prestashop \ themes \ Default- bootstrap \ js \ global.js "

Verwandte Themen