BENCASE Posted May 13, 2017 Share Posted May 13, 2017 Bonjour, j'ai trouver il y a un an le moyen d'afficher un produit personnalisable différemment des autres en utilisant ce code : {if $product->id_category_default==27 || $product->id_category_default==28 || $product->id_category_default==32 } <div>Contenu des pages avec produit personnalisable</div> {else} <div>Contenu des pages produits normales</div> {/if} Mon problème est qu'aujourd'hui j'ai 70 sous catégories et à chaque fois que je créé un nouveau produit, je créé aussi une nouvelle catégorie pour se produit. Et donc je dois rajouter une ligne manuellement à chaque fois ce qui devient assez lourd et contraignant à gérer. N'y a t'il pas une variable pour faire un "if" sur une catégorie parente et que ça englobe toutes les sous catégories et les produits qui s'y trouvent ? En claire j'ai une catégorie parent id 5 qui contient toutes les catégories et produit personnalisables. ça serait top si je n'avais plus à ajouter une ligne à chaque fois, et que le simple fait que ma nouvelle catégorie appartienne à la catégorie parent "PERSONNALISATION" cela affiche le contenu spécifique. Merci par avance, Benjamin. Link to comment Share on other sites More sharing options...
Alexandre Carette Posted May 15, 2017 Share Posted May 15, 2017 (edited) salut, 1) tu crée une caracteristique "Produit Personnalisable" valeur "Oui" 2) tu assigne cette caracteristique à tes produits personnalisable 3) {foreach from=$features item=feature} {if $feature.name == 'Produit Personnalisable' AND $feature.value == 'Oui'} <div>Contenu des pages avec produit personnalisable</div> {else} <div>Contenu des pages produits normales</div> {/if} {/foreach} cdt Edited May 15, 2017 by Alexandre Carette (see edit history) 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