Jump to content
mbphotographe

Remplacer texte par image pour condition du produit

Recommended Posts

Bonjour,

Je suis face à une petite difficulté et j'ai besoin de votre aide :)

Je souhaite que le label "new" soit remplacé par une image. J'ai bien trouvé ceci dans mon thème :

{foreach from=$product.flags item=flag}
<li class="product-flag {$flag.type}">{$flag.label}

Mais en gros cela affiche juste la condition sous forme de texte.

Si je remplace juste {$flag.label} par mon image ca ne va pas le faire car si le produit est en promo je vais me retrouver avec une image "nouveau"...

Je pense que la solutions serait de rajouter une condition du style ---- Si produit est nouveau alors...

Mais je ne sais pas comment le formaliser sur mon presta 1.7.4

Savez vous comment je dois écrire cette condition pour tester si le produit est nouveau ?

Merci

Share this post


Link to post
Share on other sites

Bonjour,

on peut imaginer un truc du style :

 <li class="product-flag {$flag.type}">{if $flag.type == ''new'}<img ...>{else}{$flag.label}{/if} 

j'ai pas contrôler si 'new' est la bonne valeur il faut regarder ce qui est mis sur votre site lorsque Nouveau est affiché.

Share this post


Link to post
Share on other sites

Merci :)

Pffff quel boulet je suis... j'utilisais la valeur $product.flags pour comparer à new... J'avais pas prêt d'arriver à le faire fonctionner ce bidule ^^

Merci pour ta précieuse aide.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More