[RESOLU] Problème de changement d'icône selon disponibilité produits

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Problème de changement d'icône selon disponibilité produits

Re: Problème de changement d'icône selon disponibilité produits

par weshpub » 17 oct. 2017, 14:09

Bonjour @rthur,

Merci, en effet, le fichier product.availability a disparu de mon FTP, suite à une mise à jour ou un fausse manipulation de ma part, j'ai remis ce fichier en place et tout fonctionne de nouveau...

Merci pour l'aide.

Weshpub

Re: Problème de changement d'icône selon disponibilité produits

par @rthur » 16 oct. 2017, 18:14

Bonjour,

Il faut que tu vérifies ce que contient $product.availability car c'est là dessus que ce fait la condition pour l'affichage de ton picto

Problème de changement d'icône selon disponibilité produits

par weshpub » 09 oct. 2017, 00:14

Bonjour à tous,

Je souhaite changer d'icône selon la disponibilité d'un produit dans mon stock pour une gestion commerciale.

J'ai créé un bloc avec un code que j'ai récupéré d'un Site e-commerce et que j'ai adapté pour moi, il fonctionne parfaitement pour le texte, mais impossible de modifier l'icône selon si le produit est disponible ou pas...

Voici un visuel du résultat que je souhaiterais avoir mais pour l'instant la coche verte reste en permanence alors que le texte passe bien de En "stock" à "Rupture"
Image

Image

Pouvez-vous me dire ce qui ne va pas dans ce bout de code ?

Merci d'avance

Weshpub
 {block name='product_availability'}
      <span id="product-availability">
        {if $product.show_availability && $product.availability_message}
          {if $product.availability == 'available'}
            <i class="material-icons product-available">&#xE5CA;</i>
          {elseif $product.availability == 'last_remaining_items'}
            <i class="material-icons product-last-items">&#xE002;</i>
          {else}
            <i class="material-icons product-unavailable">&#xE14B;</i>
          {/if}
          {$product.availability_message}
        {/if}
      </span>
    {/block}