Le module Image Optimizer offre le redimensionnement, la compression et la conversion de format d'images à la volée pour les boutiques PrestaShop. Il est implémenté comme un widget Smarty qui peut être intégré dans les templates de thème, donnant aux développeurs un contrôle précis sur la manière dont les images sont servies aux visiteurs sans modifier les fichiers originaux.
- Redimensionnement et compression à la volée : Les images peuvent être redimensionnées à une largeur ou hauteur maximale spécifiée et compressées avec un niveau de qualité configurable (0-100), avec prise en charge des paramètres de qualité JPEG et WebP.
- Conversion de format : Les images peuvent être converties aux formats JPG, PNG, GIF ou WebP au moment du rendu en utilisant l'option
ext. - Prise en charge des images responsives : Plusieurs largeurs de point d'arrêt peuvent être spécifiées pour générer des éléments
<picture> avec des alternatives <source>, servant des images de taille appropriée en fonction de la largeur de la fenêtre d'affichage. - Sources d'images flexibles : Fonctionne avec les identifiants d'image PrestaShop (
id_image) et les chemins d'image arbitraires (image_path), le rendant utilisable pour les images de produits ainsi que pour les images CMS. - Prise en charge de templates personnalisés : Les développeurs peuvent fournir un fichier de template Smarty personnalisé pour contrôler entièrement la sortie HTML rendue de l'image optimisée.
Ce module convient mieux aux développeurs et aux administrateurs de boutique qui souhaitent réduire la taille des fichiers image et implémenter des images responsives sans dépendre de services CDN d'images externes. Il nécessite un accès aux fichiers de template du thème pour ajouter les appels de widget et est particulièrement utile lors de la création ou de la personnalisation de thèmes PrestaShop.
Commentaires (0)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé