Polskie wsparcie PrestaShop

PrestaShop => PrestaShop 1.5 => Wątek zaczęty przez: bielik007 w Wrzesień 21, 2013, 11:34:05 am

Tytuł: ClassyLoupe na karcie produktu
Wiadomość wysłana 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
Tytuł: Odp: ClassyLoupe na karcie produktu
Wiadomość wysłana przez: west w Wrzesień 21, 2013, 11:36:49 am
A sprawdź ścieżki do plików - muszą być zmienione.
2 każdy skrypt musi mieć klamrę {literal} kod {/literal}
Tytuł: Odp: ClassyLoupe na karcie produktu
Wiadomość wysłana przez: bielik007 w Wrzesień 21, 2013, 11:54:48 am
ś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}
Tytuł: Odp: ClassyLoupe na karcie produktu
Wiadomość wysłana przez: design4VIP w Wrzesień 21, 2013, 01:18:34 pm
jeszcze musisz uwazac na gryzienie sie jQuery, bo widze, ze ta wtyczka tez sie do niej odnosi.
Tytuł: Odp: ClassyLoupe na karcie produktu
Wiadomość wysłana przez: bielik007 w Wrzesień 24, 2013, 11:26:00 pm
niestety te wszystkie wtyczki gryza się jak diabli:)
Tytuł: Odp: ClassyLoupe na karcie produktu
Wiadomość wysłana przez: design4VIP w Wrzesień 25, 2013, 09:55:45 am
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