ThierryF Posted yesterday at 05:36 PM Share Posted yesterday at 05:36 PM (edited) Bonjour à tous, Je suis débutant dans prestashop 8.2 mais je me débrouille en programmation. J'ai beau chercher, je ne trouves pas de solution. lorsque l'on rentre dans une catégorie, il y a toutes les vignettes (et les noms) des sous catégories et lorsque l'on rentre dans une sous-catégorie on a un titre, un texte descriptif et une image de la catégorie qui est la même que la vignettes précédentes. J'aimerais utiliser un autre format d'image pour l'image lorsque l'on rentre dans la sous-catégorie. Autrement explique, la vignette du bouton de ma sous-catégorie, je veux une image carré et l'image d'entête de cette catégorie doit être une image paysage allongée. Qui peut m'aider sur ce sujet ? Un tout grand merci d'avance Thierry Edited 7 hours ago by ThierryF (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted yesterday at 05:50 PM Share Posted yesterday at 05:50 PM Bonjour, sur 8.2.0 vous avez 3 formats d'image par catégorie : Image de couverture de la catégorie Miniature de la catégorie Miniatures du menu Vous devriez donc pouvoir adapter votre thème en fonction de vos besoins. Link to comment Share on other sites More sharing options...
Prestashop Addict Posted yesterday at 06:05 PM Share Posted yesterday at 06:05 PM Il faut créer un nouveau type image nom/dimensions pour les catégories. Et dans le template category mettre ce nom là avec un getimagelink <img src="{$link->getImageLink($category.link_rewrite, $category.image['id_image'], 'mon_format')|escape:'html':'UTF-8'}" /> 1 Link to comment Share on other sites More sharing options...
ThierryF Posted yesterday at 06:09 PM Author Share Posted yesterday at 06:09 PM il y a 16 minutes, Mediacom87 a dit : Bonjour, sur 8.2.0 vous avez 3 formats d'image par catégorie : Image de couverture de la catégorie Miniature de la catégorie Miniatures du menu Vous devriez donc pouvoir adapter votre thème en fonction de vos besoins. Soit je peux utiliser une des 3 images de base, soit en créer une nouvelle. Mais si je veux utiliser une des 3, comment puis-je les appeler dans mon TPL ? Il y en a une que je connais déjà : $category.image.large.url Mais j'aimerais connaitre les 2 autres et surtout la vignette. Link to comment Share on other sites More sharing options...
ThierryF Posted yesterday at 06:20 PM Author Share Posted yesterday at 06:20 PM (edited) il y a 16 minutes, Prestashop Addict a dit : Il faut créer un nouveau type image nom/dimensions pour les catégories. Et dans le template category mettre ce nom là avec un getimagelink <img src="{$link->getImageLink($category.link_rewrite, $category.image['id_image'], 'mon_format')|escape:'html':'UTF-8'}" /> Un grand merci .pour cette réponse. Mais après avoir créé mon format d'image, comment je fais pour attacher une autre image à une catégorie et surtout comment puis-je l'appeler dans mes TPL ? Le but etant d'avoir une image A pour la vignette de la sous-catégorie et une image B d'un autre format pour entête (bandeau) de la sous-catégorie. En image : Image vignettes des sous-catégories : Image entête de sous-catégorie : Image entête de la sous-catégorie 2 : Hors actuellement ce sont au deux endroit la même image qui est appelée. Edited yesterday at 06:22 PM by ThierryF (see edit history) Link to comment Share on other sites More sharing options...
Prestashop Addict Posted 11 hours ago Share Posted 11 hours ago Ce sera toujours la même image (il n'y en a qu'une par catégorie), c'est juste la taille qui change. Donc par exemple vous voulez afficher pour la catégorie une image en 800 x 250. Mettez votre image d'origine à cette taille, elle sera à la bonne taille et réduite pour les autres formats ;-). Link to comment Share on other sites More sharing options...
ThierryF Posted 10 hours ago Author Share Posted 10 hours ago il y a 40 minutes, Prestashop Addict a dit : Ce sera toujours la même image (il n'y en a qu'une par catégorie), c'est juste la taille qui change. Donc par exemple vous voulez afficher pour la catégorie une image en 800 x 250. Mettez votre image d'origine à cette taille, elle sera à la bonne taille et réduite pour les autres formats ;-). Re merci @Prestashop Addict. Mais j'ai trouvé la solution pour avoir 2 images différentes pour l'entête et la vignette. C'est de base dans Prestashop. Mais ce n'est peut-être pas la meilleur et la plus sécure façon de faire (point de vue encodage). Bien que les catégorie ne change pas tous les jours. Ma façon de faire est : Dans la catégorie, sélectionner un image pour "Image de couverture de la catégorie" et ensuite une image pour "Miniature de la catégorie". ce qui permet d'avoir 2 images différentes pour une même catégorie. Mais attention, interdiction de modifier l'image de couverture par la suite sans réimporter l'image de la miniature. Car si on importe l'image de couverture seul, la miniature se change automatiquement. Vous pouvez voir le résultat final sur mon site en construction et sur le style Glamour (https://www.likeafeather.tcone.be/shop/en/21-style) Je vais mettre le sujet en Résolu dans 15 minutes. N'hésitez pas à me faire vos commentaire si ma solution est mauvaise ou dangereuse. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now