Virtuemat - automatyczne generowanie miniatur PDF Drukuj Email
Wpisany przez Administrator   
piątek, 29 kwietnia 2011 07:43


Ostatnio potrzebowałem w VirtueMart zmienić rozmiar wszystkich miniatur.

Niestety nie da się tak od ręki skasować plików z katalogu resized i wygenerować nowych miniatur w zmienionych rozmiarach.
Każdy plik miniaturki ma w nazwie hash który jest tworzony podczas generowania i zabezpiecza przed przypadkowym nadpisaniem istniejącego pliku innego produktu.

Aby wygenerować nowe miniaturki należy zrobić następujące kroki:

- dla bezpieczeństwa zmienić nazwę katalogu resized i stworzyć nowy katalog resized i nadać mu prawa dostępu 755(components/com_virtuemart/shop_image/product/resized)
- Włączyć automatyczne tworzenie miniatur w menu VirtueMart
- konfiguracja/witryna/layout -> tworzenie miniaturek
- ustalić wartości szerokość i wysokość miniatury i wybrać z górnego menu Zapisz
- i teraz najważniejsze - należy przypisać w tabeli jos_vm_product product_thumb_image wartość tą samą wartość co product_full_image;
np. przez zapytanie sql w phpmyadminie: UPDATE `jos_vm_product` SET `product_thumb_image` = `product_full_image`;
- teraz miniatury same sie będą aktualizować automatycznie podczas przeglądania sklepu przez klientów.



 

Free template 'Colorfall' by [ Anch ] Gorsk.net Studio. Please, don't remove this hidden copyleft!