Bonjour à tous,
Beaucoup de boutiques en ligne sont confrontées à ce problème: la législation nous impose de dire au client si un produit est en stock chez nous ou en stock chez nos fournisseurs.
Dans certains domaines comme le mien, cela ne change pas grand chose pour le client, mais l'obligation légale est là !
Voici comment simplement mettre en place ceci sur vos fiches produit :
1/ Créer la caractéristique STOCK
Allez dans configuration->Cacacteristiques produits->Nouvelle Caractéristique (+)
Créez donc cette caract STOCK avec trois options : En stock, Stock Fournisseur et Hors Stock
2/ Ajoutez cette caracteristique à vos gabarits de produits
3/ Modifiez votre template Produit par exemple de cette façon :
<div class="product-price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<div class="availability">
<span class="availibity-label">{intl l="Availability"}: </span>
<span itemprop="availability" href="{$current_stock_href}" class="{$current_stock_class}" id="stock-information">
<span class="in">{intl l='In Stock'}{loop name="feature_info" type="feature" product="{$ID}"}
{ifloop rel="feature_value_info"}
<li style=" font-size:10px;">
{loop name="feature_value_info" type="feature_value" feature="7" product="{product attr="id"}"}
{$TITLE}
{/loop}
</li>
{/ifloop}
{/loop}</span><span class="out">{intl l='Out of Stock'} - Reassort en cours{loop name="feature_info" type="feature" product="{$ID}"}
{ifloop rel="feature_value_info"}
<li style=" font-size:10px;">
{loop name="feature_value_info" type="feature_value" feature="7" product="{product attr="id"}"}
{$TITLE}
{/loop}
</li>
{/ifloop}
{/loop}</span>
</span>
</div>
Dans LES lignes
{loop name="feature_value_info" type="feature_value" feature="{$ID}" product="{product attr="id"}"}
Indiquez dans feature="{$ID}" à la place de {$ID} l'ID de la caractéristique que vous voulez afficher dans mon cas la 7 : feature="7"
4/ Dans les fiches produit de chaque produit, allez dans caracteristiques produits et cliquez sur votre choix (en stock, fourni ou hors stock). SI rien n'est cliqué rien ne s'affiche.
Et voila !
Last edited by lavache (15-10-2015 14:48:11)