Récemment
-
[RESOLU]Souci Revolut et Hipay
Modules11 -
[RESOLU]Image produit dans compte client > commande
PhenixSuite10 -
Hack ancien PS 1.6 avant mise à jour Phenix
PhenixSuite2 -
[RESOLU]Bug sur le module Bloc réassurance v13 - par PrestaShop modified by Eolia
Bugs & Améliorations2 -
Un immense merci à Eolia et Doekia pour leur travail remarquable avec PhenixSuite
Discussion générale2 -
Warning: count(): Parameter must be an array or an object that implements Countable
Bugs & Améliorations3 -
Problème configuration php valeurs max-imput-vars
Bugs & Améliorations5 -
Nouvelle installation : erreur sur les ajouts d'images
Questions relatives à l'installation/upgrade11 -
Problème de lien vers tpl module custom
PhenixSuite3 -
Modification sur le thème "Craft"
Questions relatives à l'installation/upgrade3 -
Installation avec Wamp
Questions relatives à l'installation/upgrade1 -
date_upd produits
Bugs & Améliorations13 -
Champ description longue pour les catégories
Modules5 -
Erreurs suite à la mise à jour
Questions relatives à l'installation/upgrade10 -
Module personnalisation de produit
Modules3 -
Theme non fonctionnel - après MAJ de la Phenixsuite 1.6.2.32
Questions relatives à l'installation/upgrade13 -
TinyMCE
Bugs & Améliorations2 -
Déclinaisons virtuelles avec fichiers
PhenixSuite10 -
[RESOLU]Lien téléchargement dans le mail
Discussion générale6 -
[RESOLU]RGPD
Modules5
[RESOLU]Image produit dans compte client > commande
-
Bonjour,
L'image produit ne s'affiche pas dans la commande visible depuis le compte client. L'url est du style : blablabla/-cart_default/.webp
Le webp est activé. J'ai lancé une régénération d'images (curieusement, en choisissant Produits, je ne peux pas choisir le format que je veux régénérer, c'est d'office "Toutes", normal ?). Cela n'a pas résolu le souci.
Vérification dans le dossier p, manifestement il manquerait des formats. Même parfois des home_default. Pourtant l'image s'affiche dans la liste des produits. Par ex une image serait dans p>1>2>7>7, je ne vois que small_default. Je reviens 5' plus tard, la home_defaut y est ??? Le processus de régénération travaillerait-il en arrière-plan ? Je l'ai lancé, même en lui disant de supprimer les anciennes images, j'ai trouvé qu'il allait vachement vite.Merci d'avance
-
J'ai lu un peu mieux ce qui était sur la page, dans le bloc faisant référence à la regénération, et j'ai appris que c'était automatique dans Phenix. Géant ! Fini les plantages quand il y a beaucoup d'images ! Merci !!
Cela explique donc que je voyais les nouveaux formats d'images apparaître chaque fois que je rafraichissais la vue du dossier correspondant dans le ftp. Et ceci, à première vue, après avoir visité la page du produit. Est-ce exact ?
Car, comme je n'avais pas encore lu ce bloc et qu'il me manquait toujours cette image dans le compte client, j'avais relancé une régénération avec suppression des images. Ensuite, cela m'a un peu inquiétée de ne plus voir les différents formats dans les dossiers. Et puis j'ai constaté que, si j'allais dans la fiche produit dans le FO, les formats correspondant étaient créés. Magique ! Mais, tant que la page n'a pas été visitée, cela ne va-t-il pas engendrer un petit délai d'attente la première fois que quelqu'un viendra dessus, le temps qu'il crée les formats et images webp du produit ?Pour le souci des images manquantes dans order_detail, je pense avoir compris après avoir créé une nouvelle commande. J'avais importé les données avec Migration Pro mais, à première vue, il n'avait pas rempli le champ product_id dans la table order_detail. Dès lors, il était normal qu'il ne puisse retrouver l'image associée.
-
Bonjour,
Toujours dans mes histoires d'images, je constate que les images des sous-cat ne sont pas en webp (https://fichentr.cds-webassistance.fr/41-fichier-email-entreprise-par-activite). Est-ce normal ? A première vue elles ne sont pas générées dans ce format ?Par contre, super la possibilité de ne pas afficher de produits dans la catégorie parente quand elle a des enfants ! C'est génial !
-
Les images sont générées à la volée lorsqu'on les appelle, c'est immédiat, vous ne le voyez pas.
Pour l'instant Phenix ne gère que les images produits, pour le reste c'est en cours.
-
ok merci. Le lazy load non plus ?
-
Pour le lazy load il suffit de rajouter loading="lazy" dans vos balises <img ...> et les navigateurs gèrent ça comme des grands.
C'est dans le thème par défaut dans le product-list.tpl (seul tpl qui risque d'afficher beaucoup de produits)
-
oui c'est ce qu'il me semblait. Je l'ai ajouté dans la balise img des sous-cat mais cela n'a pas l'air d'être pris en compte alors que cela l'est pour product-list.tpl. Je continue à chercher. J'ai même mis un margin-top à 1000px pour qu'aucune image ne soit visible mais elles sont toutes chargées d'emblée.
-
le navigateur s'en cogne du margin-top il se base sur le code source mais là vous pinaillez, vous avez 4000 sous-catégories ?
-
pour le moment 22 :-) Sur PC ce n'est pas grave, sur mobile, c'est un plus ...
-
bon, au final, ça fonctionne. Cela ne semblait pas le faire sur grand écran car mes images sont petites et donc le nombre d'images préchargées est plus important que sur les pages de listes de produits. Ce qui m'induisait en erreur. Après avoir mis en simulation mobile, petit écran, je n'en ai plus que 12 chargées au départ, les autres au scroll. Donc c'est nickel.
Et si ça intéresse quelqu'un en attendant que Phenix intègre le webp pour les images de cat, je me suis fait aider par l'IA pour faire un petit module avec juste un fichier php qui, pour le moment, devrait générer les images en webp quand on les ajoute dans une catégorie, et avec un bouton pour générer le webp sur les images déjà présentes dans le dossier c. Je n'ai pas testé la première partie mais la génération des images existantes fonctionne bien.
Il faut bien sûr ensuite apporter une petite modif au fichier category.tpl pour utiliser ces images.