Polskie wsparcie PrestaShop
PrestaShop => Wygląd => Wątek zaczęty przez: ester w Czerwiec 23, 2011, 07:48:34 am
-
Witam wszytkich,
Mam jak chyba wszyscy problem z thickboxem, ale nie tylko z nim, chcę aby po powiększeniu zdjęcia produktu pokazywało się ono w rzeczywistym, a nie dopasowanym do okna rozmiarze. Oto co do tej pory zmieniłem:
wyłączyłem cache
włączyłem rekompilację
ustawiłem w panelu rozmiar zdjęcia dla thickboxa do wartości 870x1200px
zmieniłem kod w pliku thickbox-modified.js na:
imgPreloader=new Image();
imgPreloader.onload=function(){
imgPreloader.onload=null;
var imageWidth = imgPreloader.width;var imageHeight = imgPreloader.height;
...i nic :(
Ale najlepsze na koniec: wywaliłem cały kod z pliku thickbox-modified.js, odświerzyłem stronę i to też nie przyniosło żadnych zmian. Może coś robię nie tak?
Działam na PS 1.4
-
Po długich poszukiwaniach znalazłem rozwiązanie: prestashop 1.4 wyświetla zdjęcia za pomocą fancybox, więc trzeba wyedytować plik jquery.fancybox-1.3.4.js i zmienić wartość autodimensions i autoscale na false (linia 1108 i 1109).
-
Zmiana wartości na false rzeczywiście daje efekt. A może jeszcze chciałbyś się podzielić w jaki sposób ustawiłeś docelową wielkość thickboxa? Mi teraz tworzy za duże zdjęcia i nie bardzo mogę się doszukać miejsca, w którym można by to było ustawić... :-\