Polskie wsparcie PrestaShop
PrestaShop => Dla początkujących => Wątek zaczęty przez: makman w Październik 14, 2010, 09:06:33 am
-
Witam,
Stawiam znajomemu sklep na preście i mam problem, kiedy dodaje produkt do bazy danych i dodaje mu zdjęcie, po konwersji "miniatury" sa za duże na stronie głównej i zasłaniaja swoje podpisy i przyciski kupna itd..
szukałem na forum w necie i w plikach php ale jakos nie moge znaleźć gdzie u diabła to siedzi.
Wiec pytanie brzmi :
Gdzie można modyfikować wielkość miniatur strony głównej (bo gdzies wyczytalem ze presta z automatu tworzy 8 różnych plików przy konwersji ) ?
z góry dzieki.
-
odswiezam, bardzo mi zalezy zeby ktos mi z tym pomogl
-
Wchodzisz w panelu administratora w opcje Ustawienia -> Obrazki , tam możesz zmienić rozmiar każdego obrazku. Jak zmienisz to sprawdź czy coś się zmieniło jeżeli bez zmian to prawdopodobnie musisz wygenerować od nowa obrazki, przycisk poniżej. Tutaj musisz uważać gdyż większość serwerów pozwala żeby jeden skrypt chodził max 30 sekund. Jeżeli masz dużo obrazków, serwer przerwie skrypt i możesz zobaczyć puste pola.
1 Rozwiązanie uruchomić sklep lokalnie na komputerze i tam wygenerować miniatury
2 Porozmawiać z administratorem serwera żeby na chwilę zmienił ten parametr.
-
kiedy wchodze przez obrazki i probuje przekonwertowac z automatu te obrazki na glównej wywala mi bledem
Nie można zapisać zdjęcie bez obrazu (categories) katalog obrazków. Proszę sprawdzić uprawnienia do zapisu w katalogu
zabardzo nei wiem o co chodzi? ;/
-
Może jeszcze raz przybliżę problem.
na stronie głównej obrazy przedmiotów maja wymiar 200px x 200 px a jeśli dobrze myśle powinny być 129 x 129 ( na głównej stronie powinny znajdować się obrazki "home" ?) .
Poza tym nie wiem czemu nie działa mi regeneracja obrazów, folder img ma zapis i odczyt , obrazy przy pierwszym dodaniu generuja wsztkie pliki. Nie wiem jak zmienić pliki na głównej stronie żeby były mniejsze.
-
Właśnie , mam dokładnie ten sam problem po załadowaniu sklepu towarem wyświetla się tylko niewielka cześć fotosów reszty brak mimo iż są na serwerze w folderze images z chmod 777 ... przy próbie generowania mam ten sam błąd....
-
Po pierwsze
Wjedź na stronę sklepu następnie w Widok->Źródło strony tam będziesz miał kod :
<img src="/s0/30-71-home/whiskas-suchy-z-kurczakiem-.jpg" height="129" width="129" alt="WHISKAS suchy z kurczakiem " />[/url]
teoretycznie poz zmianie wymiaru w panelu administracyjnym ten kod powinien się zmienić sprawdź jakie masz rozmiary.
Po drugie
Napisz jaką masz wersje presty ja po wgraniu upgradu z 1.3.1 do 1.3.2 mam małe problemy niektóre zmiany w panelu administratora, nie są brane pod uwagę.
Nie robiłeś czasem upgradu do 1.3.2
-
Dziś też musiałem wygenerować od nowa miniatury i jak się okazało dostałem taki sam komunikat, dodam że mój sklep postawiony był na 1.3.1 i upgradowałem na 1.3.2.
Problem tkwił w tym że presta nie miała obrazków domyślnych ( pustych - obrazki te umieszczane są kiedy nie ustawimy zdjęcia dla produktu ) dla mojego języka. Wystarczy więc skopiować obrazki już dostępne w katalogu presty i zmienić nazwę poczatkową z en na pl.
Instrukcja jeżeli chodzi o wygenerowanie dla rysunków home
-wchodzimy w katalog \img\p
-odnajdujemy zdjęcia en.jpg oraz en-default-home.jpg
-kopiujemy te pliki
-zmieniamy nazwę na pl.jpg oraz pl-default-home
-generujemy miniatury wybierając Produkty ->home
-wszystko działa
-stawiamy flaszeczkę koledze z forum za rozwiązanie problemu ;D
Jeżeli chcemy wygenerować miniatury dla innych kategorii to musimy odnaleźć katalog z zdjęciami domyślnymi i zrobić to samo dla wszystkich domyślnych zdjeć. Takie zdjęcie domyślne wrzuciłem jako załącznik więc, zobaczą je tylko zalogowani użytkownicy .
-
ten napis "No image available" -to jest to zdjęcie domyślne :) to nie jest błąd trzeba szukać takich zdjęć
-
<img src="/s0/30-71-home/whiskas-suchy-z-kurczakiem-.jpg" height="129" width="129" alt="WHISKAS suchy z kurczakiem " />[/url]
no wlasnie .. w Back office mam jako home 129x 129 a na stronie 200 na 200
co wiecej blad wystepuje tylko n przegladarce chrome.
a z tymi en na pl sprawdze czy pomoze , bo mam wgrana na serwer 1.3.1, nie robilem upgrade'u do 1.3.2 *( z nie wiedzy , nie wiedzialem ze jest takowy :) )
-
Problem może się pojawić również jak wgrałeś najpierw angielską wersje presty, a następnie zainstalowałeś polskie tłumaczenie(z tego co widziałem to tak zrobiłeś). Można to rozwiązać również przez powrót do orginalnego języka czyli en, wygenerowania miniatur ( pliki o nazwie rozpoczynającej się na en mamy więc nie będzie błędu) i powrót do tłumaczenia. Ale tu najlepiej porobić sobie kopie, nie testowałem tego rodzaju rozwiązania.
Dodam tylko że wersja polska presty 1.3.1 została spolszczona przez wolontariuszy którzy dodali pliki domyślne z polskimi napisami typu "Brak zdjęcia". Jak wprowadzasz plik z tłumaczeniem do angielskiej wersji, zmieniasz jedynie dane w bazie i ustawiasz język domyślny pl presta nie generuje tych domyślnych plików.