Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: fers w Styczeń 11, 2011, 02:45:36 pm
-
Witam
Gdzie jest możliwość zmiany tła w miniaturkach generowanych z dodawanych zdjęć do towarów.
Jeśli mam sklep w ciemnych kolorach to po dodaniu fotografii w wygenerowanych miniaturkach tło jest białe. czy istnieje możliwość zmiany tego tła i gdzie:)
Pozdrawiam
-
Witam,
plik images.inc.php w katalogu głównym.
poszukaj kodu:
$white = imagecolorallocate($newImage, 255, 255, 255);
zamień wartości RGB 255,255,255 na pożądane.
Poszukaj jeszcze pozostałe wystąpienia 'imagecolorallocate' w pliku. Tam być może również zaistnieje konieczność podmiany kolorów. Po zmianach wygeneruj ponownie ikony.
--
Rafał
-
Witam,
plik images.inc.php w katalogu głównym.
poszukaj kodu:
$white = imagecolorallocate($newImage, 255, 255, 255);
zamień wartości RGB 255,255,255 na pożądane.
Poszukaj jeszcze pozostałe wystąpienia 'imagecolorallocate' w pliku. Tam być może również zaistnieje konieczność podmiany kolorów. Po zmianach wygeneruj ponownie ikony.
--
Rafał
zmieniłem kod na 0 0 0 (kolor czarny), wygenerowałem miniaturki, ale dalej mam białe tło.
-
Witam,
plik images.inc.php w katalogu głównym.
poszukaj kodu:
Kod:
$white = imagecolorallocate($newImage, 255, 255, 255);
zamień wartości RGB 255,255,255 na pożądane.
Poszukaj jeszcze pozostałe wystąpienia 'imagecolorallocate' w pliku. Tam być może również zaistnieje konieczność podmiany kolorów. Po zmianach wygeneruj ponownie ikony.
--
Rafał
zmieniłem kod na 0 0 0 (kolor czarny), wygenerowałem miniaturki, ale dalej mam białe tło.
Witam,
zakładam sytuację, gdzie masz zdjęcia z czarnym tłem i chcesz aby miniaturki i pozostałe zdjęcia nie generowały się w białymi ramkami (tak jest domyślnie), ale czarne tło pozostało jednolite. Wówczas moja rada zadziała poprawnie. Na wszelki wypadek załączam zmodyfikowany plik z wersji 1.2.5 (należy usunąć txt z nazwy).
--
Rafał
-
Witam,
wyżej wymieniona metoda jest skuteczna. Wystąpień 'imagecolorallocate' w pliku jest cztery, poniżej nr linii kodu:
linia 31, 154, 190, 217 (oryginalny plik).
Jeżeli masz dużo zdjęć to wygenerowanie nowych miniatur może się rozsypać, tak się stało u mnie (około 2000 plików graficznych - towary). Przeładowało mi stronę podczas generowania i dupa - wszędzie zrobiły się obrazy zastępcze. Rozwiązanie czasochłonne ale bezpieczne to: zmiana koloru w pliku images.inc.php i później ręczne kasowanie zdjęcia z karty produktu i import nowego w którym będzie już wybrany kolor tła.
Metoda zajmuje troszkę czasu ale jest pewna jak podatki...
pozdrawiam.