Guibgt Posted September 6, 2021 Share Posted September 6, 2021 (edited) [SOLUTION : Lorsque l'on utilise un thème 'Apollo Theme', nous avons un Page Builder. Le code <p class="product_manufacturer">{$product.manufacturer_name}</p> est à entrer après dans le block "{block name='product_name'}" directement en cliquant sur 'product name' dans l'onglet 'Ap Product List Builder' du back-office, puis vider le cache Prestashop et web. ] Bonjour à tous et à toutes. Après pas mal de recherches sur le forum et divers sites web et après pas mal d'essais infructueux, je me permets de créer un nouveau Topic qui pourra (je l'espère) enfin résoudre mon problème. Je cherche à ajouter le nom de la marque de mes produits sur les miniatures du catalogue et en page d'accueil : Je travaille sous Léo Thème, et j'ai donc le fichier product.tpl du chemin suivant : theme/templates/catalog/_partials/miniatures/product.tpl, qui me permets (si j'ai bien compris) de modifier cette miniature. Cependant, j'ai beau insérer le code que je veux après ce block : {block name='product_thumbnail'} {if isset($cfg_product_list_image) && $cfg_product_list_image} <div class="leo-more-info" data-idproduct="{$product.id_product}"></div> {/if} {if $product.cover} <a href="{$product.url}" class="thumbnail product-thumbnail"> <img class="img-fluid" src = "{$product.cover.bySize.home_default.url}" alt = "{if !empty($product.cover.legend)}{$product.cover.legend}{else}{$product.name|truncate:30:'...'}{/if}" data-full-size-image-url = "{$product.cover.large.url}" /> {if isset($cfg_product_one_img) && $cfg_product_one_img} <span class="product-additional" data-idproduct="{$product.id_product}"></span> {/if} </a> {else} <a href="{$product.url}" class="thumbnail product-thumbnail"> <img src = "{$urls.no_picture_image.bySize.home_default.url}" /> {if isset($cfg_product_one_img) && $cfg_product_one_img} <span class="product-additional" data-idproduct="{$product.id_product}"></span> {/if} </a> {/if} {/block} Rien n'y fait... Et je suis complètement perdu.. (c'est la première fois que je dev. un site sur Prestashop). En vous remerciant par avance. Edited September 10, 2021 by Guibgt fautes d'orthographe après relecture (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 6, 2021 Share Posted September 6, 2021 Bonjour, perso, j'ai développé un module pour gérer cela facilement. https://www.prestatoolbox.fr/referencement-seo/214-afficher-le-logo-du-fabricant-et-ou-du-fournisseur.html disponible aussi sur Addons https://addons.prestashop.com/fr/etiquettes-logos/6142-afficher-le-logo-fabricant-et-ou-fournisseurs.html 1 Link to comment Share on other sites More sharing options...
Guibgt Posted September 7, 2021 Author Share Posted September 7, 2021 13 hours ago, Mediacom87 said: Bonjour, perso, j'ai développé un module pour gérer cela facilement. https://www.prestatoolbox.fr/referencement-seo/214-afficher-le-logo-du-fabricant-et-ou-du-fournisseur.html disponible aussi sur Addons https://addons.prestashop.com/fr/etiquettes-logos/6142-afficher-le-logo-fabricant-et-ou-fournisseurs.html Bonjour, Merci pour cette réponse. À vrai dire j'aurais préféré une réponse m'expliquant comme ça fonctionne, (car en soit il ne doit pas y avoir 500 lignes de code à rentrer), mais votre solution est beaucoup plus simple à mettre en place. Je vais voir ça dans les prochains jours si je ne trouve pas de solution sans module. Link to comment Share on other sites More sharing options...
Knowband Plugins Posted September 10, 2021 Share Posted September 10, 2021 Veuillez ajouter le code ci-dessous : <p>{$product.manufacturer_name}</p> après le {block name='product_name'} Chemin du fichier: /themes/{your_theme_name}/templates\catalog\_partials\miniatures\product.tpl Capture d'écran pour référence: https://nimb.ws/6g9lDn Link to comment Share on other sites More sharing options...
Guibgt Posted September 10, 2021 Author Share Posted September 10, 2021 49 minutes ago, Knowband Plugins said: Veuillez ajouter le code ci-dessous : <p>{$product.manufacturer_name}</p> après le {block name='product_name'} Chemin du fichier: /themes/{your_theme_name}/templates\catalog\_partials\miniatures\product.tpl Capture d'écran pour référence: https://nimb.ws/6g9lDn Bonjour, Merci pour votre retour. Je viens de trouver la solution en parallèle de votre réponse (qui ne fonctionnait pas au premier abord)... Et alors, soit je suis aveugle, soit il n'y a absolument aucun mention dans la doc. de mon thème. Donc voici la solution si jamais quelqu'un a le même problème que moi. Lorsque l'on utilise un thème 'Apollo Theme', nous avons un Page Builder. Le code ci-dessus est à entrer directement en cliquant sur 'product name' dans l'onglet 'Ap Product List Builder' du back-office, puis vider le cache Prestashop et web. 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