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.