Jump to content
slymie

Etat du produit : new, used, refurbished

Recommended Posts

Bonjour à tous,

Je souhaite ajouter un élément dans ma fiche produit entre le bloc :

{block name='page_header'} et le {block name='product_details_info'}

 

L'idée est d'afficher l'info :

"Remise 60%" si l'état du produit est "new",

"Remise 70%" si l'état du produit est "used",

et "Remise 80%" si l'état du produit est "refurbished".

 

Je travaille directement dans le fichier "product.tpl" accessible ici dans mon thème enfant : \templates\catalog\product.tpl

Voilà ce que j'aimerai ajouter mais il semblerait qu'il y a de grosses erreurs dans le code car j'ai une belle page blanche :

            {block name='product_condition'}
            {if $product.condition}
              <div class="product-condition">
                <label class="label">{l s='Condition' d='Shop.Theme.Catalog'} </label>
                {if $product.condition == 'new'}
                <link itemprop="itemCondition" href="{$product.condition.schema_url}"/>
                <span>{l s='discount : 60%' d='Shop.Theme.Catalog'}</span>
                {elseif $product.condition == 'used'}
                <link itemprop="itemCondition" href="{$product.condition.schema_url}"/>
                <span>{l s='discount : 70%' d='Shop.Theme.Catalog'}</span>
                {elseif $product.condition == 'refurbished'}
                <link itemprop="itemCondition" href="{$product.condition.schema_url}"/>
                <span>{l s='discount : 80%' d='Shop.Theme.Catalog'}</span>
              </div>
            {/if}
          {/block}

Pourriez-vous m'aider ?

Un grand merci par avance.

 

Share this post


Link to post
Share on other sites

Bonjour,

et comme cela ?

{block name='product_condition'}
    {if $product.condition}
      <div class="product-condition">
        <label class="label">{l s='Condition' d='Shop.Theme.Catalog'} </label>
        <link itemprop="itemCondition" href="{$product.condition.schema_url}"/>
        {if $product.condition.type == 'new'}
            <span>{l s='discount : 60%' d='Shop.Theme.Catalog'}</span>
        {elseif $product.condition.type == 'used'}
            <span>{l s='discount : 70%' d='Shop.Theme.Catalog'}</span>
        {elseif $product.condition.type == 'refurbished'}
            <span>{l s='discount : 80%' d='Shop.Theme.Catalog'}</span>
        {/if}
        
      </div>
    {/if}
{/block}

 

Share this post


Link to post
Share on other sites

Super ça fonctionne parfaitement !

Un grand merci pour votre réponse rapide et efficace.

Je ne savais pas comment m'en sortir.

MERCI !

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