Mes images ne sont pas à la bonne taille sur magento2 que faire ?

Mes images ne sont pas correctement retaillé dans les pages liste de magento2, du coup mes pages sont lourdes et le téléchargement est lent....si vous êtes dans le même cas que faire ?

Il peut sagir d'un dysfonctionnement, peu etre que magento2 n'arrive pas à retailler l'image car gd n'est pas installé ou il n'a pas les droits sur votre serveur dans ce cas voici 2 points à vérifier :

1) Vérifiez que la librairie GD qui vous permet de retailler les images est bien installé sur votre serveur

 apt-get install php70-gd 
 

2) Vérifiez les doits sur le dossier /pub/media

Autre point à vérifier : 3) Configurez les bonnes tailles pour dans votre théme (dans le dossier de votre théme dans /etc/view.xml)

Comme ceci:

 <view xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/view.xsd">
    <media>
        <images module="Magento_Catalog">
            <image id="category_page_grid" type="small_image">
               <width>270</width>
                <height>291</height>
            </image>
            <image id="category_page_grid-1" type="small_image">
                <width>270</width>
                <height>291</height>
            </image>
            <image id="category_page_list" type="small_image">
                 <width>270</width>
                <height>291</height>
            </image>
        </images>
    </media>
</view>

Voilà qui devrait vous aidez. Vous pouvez également utiliser la commande suivante pour compresser vos images :

php <magento install dir> /bin/magento catalog:images:resize

Cela va compresser toutes les images présentes pour votre site, personnellement je préfére utiliser les commandes jpegoptim si vous etes sous linux essayez, il compresse un peu mieux. Voilà j'espere que ca pourra vous aider.
Les livres qui peuvent vous aider :
  • Livre Magento 2 Developer's Guide by Branko
  • Livre Magento 2 Cookbook
  • Livre Mastering Magento2 Second Edition
Questions sur cette leçon
Pas de questions pour cette leçon. Soyez le premier !

Vous devez etre connecté pour demander de l'aide sur une leçon.