Witam,
są to moje początki z PrestaShop, zacząłem projekt związany z wyświetleniem atrybutów jako tekstury, aby klient mógł sobie wybrać co chce mieć w swojej kombinacji, technicznie to działa, jednak teksury są zbyt małe. Zmieniałem wartości zarówno w pliku
product.tpl (strona->themes->bakpol.pl
{if $img_color_exists}
<img src="{$img_col_dir}{$id_attribute|intval}.jpg" alt="{$colors.$id_attribute.name|escape:'html':'UTF-8'}" title="{$colors.$id_attribute.name|escape:'html':'UTF-8'}" width="50" height="50" />
{/if}
oraz product.css (strona->themes->bakpol.pl->css)
#attributes .attribute_list #color_to_pick_list li {
float: left;
margin: 0 3px 3px 0;
padding: 1px;
border: 1px solid #d6d4d4;
clear: none;
width: 114px;
height: 114px; }
#attributes .attribute_list #color_to_pick_list li a.color_pick {
display: block;
height: 110px;
width: 110px;
cursor: pointer; }
#attributes .attribute_list #color_to_pick_list li a.color_pick img {
display: block;
height: 110px;
width: 110px; }
#attributes .attribute_list #color_to_pick_list li.selected {
border: 1px solid #4d4d4d; }
Jednak to nic nie zmieniło. Początkowo działało to w przeglądarce google chrome, ale później przestało. W efekcie końcowym mam na komputerze, na którym to zmieniałem w przeglądarce google chrome dosć poprawnie pokazywane tekstury, jednak w na innych komputerach, oraz innych przeglądarkach jest brak powiększonych tekstur, i są one w formacie domyślnym. Przeglądając stroną z urządzenia mobilnego, tekstury całkiem się rozjeżdzają.
Czyściłem pliki cache z poziomu strony www->parametry zaawansowane->wydajnosc
pliki tpl oraz css zmieniałem poprzez notatnik
na serwer wgrywałem pliki za pomocą filezsilla
link do testowego produktu
https://bakpol.pl/szafy-szerokosci-400/2393-str400ver2.html?search_query=st4&results=3
EDIT:
wyczyściłem dane przeglądarek, teraz wszystko wyświetla sie jak poniżej na obrazku
EDIT2. wyczysciłem cache przez FTP w folderze themes->strona->cache
i włączyłem w panelu admina parametry zaawansowane->wydajność i opcję "inteligentna pamięć podręczna CSS" na tak, teraz działa poprawnie sama strona z produktem, natomiast reszta strony już nie działa poprawnie wtedy
EDIT3,
wygląda na to że raz wgrałem plik product.css ze złą kolejnością rozmiarów, i teaz oraz wystaje poza "przycisk", jednak mimo że wgrywam nowy plik CSS z poprawnymi wskazaniami co do rozmiarów, to strona i tak widzi stary plik css.
EDIT4
zrobiłem regenerację plików CSS sugerując się tym https://pskrk.com/blednie-dzialajacy-szablon-prestashop-na-serwerze-home-pl-naprawa/
w jednym dniu działało, niestety kolejnego dnia znów powróciły podstawowe wartosci jakie były w presta (tj. 22px)