Il modulo Image Optimizer fornisce ridimensionamento, compressione e conversione di formato delle immagini al volo per i negozi PrestaShop. È implementato come un widget Smarty che può essere incorporato nei template del tema, offrendo agli sviluppatori un controllo granulare su come le immagini vengono servite ai visitatori senza modificare i file originali.
- Ridimensionamento e compressione al volo: Le immagini possono essere ridimensionate a una larghezza o altezza massima specificata e compresse con un livello di qualità configurabile (0-100), con supporto per le impostazioni di qualità JPEG e WebP.
- Conversione di formato: Le immagini possono essere convertite in formato JPG, PNG, GIF o WebP al momento del rendering utilizzando l'opzione
ext. - Supporto per immagini responsive: È possibile specificare più larghezze di breakpoint per generare elementi
<picture> con alternative <source>, servendo immagini di dimensioni appropriate in base alla larghezza della viewport. - Fonti immagine flessibili: Funziona sia con gli ID immagine di PrestaShop (
id_image) che con percorsi immagine arbitrari (image_path), rendendolo utilizzabile sia per le immagini dei prodotti che per le immagini CMS. - Supporto template personalizzato: Gli sviluppatori possono fornire un file template Smarty personalizzato per controllare completamente l'output HTML renderizzato dell'immagine ottimizzata.
Questo modulo è ideale per sviluppatori e amministratori di negozio che desiderano ridurre le dimensioni dei file immagine e implementare immagini responsive senza fare affidamento su servizi CDN di immagini esterni. Richiede l'accesso ai file dei template del tema per aggiungere le chiamate al widget ed è particolarmente utile quando si creano o si personalizzano temi PrestaShop.
Commenti (0)
Non è stato possibile inviare il tuo giudizio sulla recensione
Segnala commento
Segnalazione inviata
Non è stato possibile inviare la tua segnalazione