Polskie wsparcie PrestaShop
PrestaShop => PrestaShop 1.5 => Wątek zaczęty przez: bielik007 w Wrzesień 21, 2013, 11:34:05 am
-
Witam, chciałem do zdjęcia dodać funkcję ClassyLoupe opisaną na stronie:
http://www.class.pm/projects/jquery/classyloupe/# (http://www.class.pm/projects/jquery/classyloupe/#)
jednak po wstawieniu skryptu nie chce działać, teoretycznie wszystko wstawiłem poprawnie, dodam że nie chcę używać funkcji jqzoom i jest ona wyłączona. Jakieś propozycje? Dlaczego zewnętrzne skrypty nie działają? Kod wstawiłem do header.tpl, a link do product.tpl
-
A sprawdź ścieżki do plików - muszą być zmienione.
2 każdy skrypt musi mieć klamrę {literal} kod {/literal}
-
ścieżki do plików są dobre, rozumiem że kod ma wyglądać mniej więcej tak:
{literal}
<script type="text/javascript">
$('.demo').ClassyLoupe({
'max_size' : 600,
'loupe_toggle_time' : 'fast'
});
</script>
{/literal}
-
jeszcze musisz uwazac na gryzienie sie jQuery, bo widze, ze ta wtyczka tez sie do niej odnosi.
-
niestety te wszystkie wtyczki gryza się jak diabli:)
-
jQuery stosowane w presta (standardowo instalowane) dziala we szystkich stronach, wiec spokojnie mozesz wpis odnosnie instalacji jQuery tego modulu (rozszezrzenia) wywalic. zostaw tylko te, ktorych nie istaluje presta. ewentualnie zmien linki do tych skrypotow na bezposrednie w PS, czyli {$base_dir}js/.... .js