Jump to content

afficher les quantités sur la page principal produit


Recommended Posts

Bonjour / bonsoir

 

je suis actuellement entrain de tester en local la dernière version de prestashop et j'aimerais faire la chose suivante

 

afficher les quantités de mes produits sur la liste des c-produits d'une catégorie voir capture d'écran

 

mini_150818121156163948.jpg

 

d'avance merci

Edited by actuor (see edit history)
Link to comment
Share on other sites

Coucou

 

tu peut inserrer dans le fichier theme/ton_theme/productlist.tpl a l'endroit désiré

<p class="quantity">{product.quantity}<p>

si tu veut la quantity de la déclinaison par defaut affcher dans ta liste produit ou

<p class="quantity">{product.quantity_all_versions}<p>

si tu veut afficher la quantité total de toute les déclinaisons du produit

 

@++

Loulou66

Link to comment
Share on other sites

Coucou

 

tu peut inserrer dans le fichier theme/ton_theme/productlist.tpl a l'endroit désiré

<p class="quantity">{product.quantity}<p>

si tu veut la quantity de la déclinaison par defaut affcher dans ta liste produit ou

<p class="quantity">{product.quantity_all_versions}<p>

si tu veut afficher la quantité total de toute les déclinaisons du produit

 

@++

Loulou66

 

bonjour

 

Merci loulou66 de votre réponse

 

mais, je dois l’insérè à quelle endroit ??

 

j'ai tenter à la place de ceci

 

 

<a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart', true, NULL, $smarty.capture.default, false)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Add to cart'}" data-id-product="{$product.id_product|intval}" data-minimal_quantity="{if isset($product.product_attribute_minimal_quantity) && $product.product_attribute_minimal_quantity >= 1}{$product.product_attribute_minimal_quantity|intval}{else}{$product.minimal_quantity|intval}{/if}">
                                    <span>{l s='Add to cart'}</span>
                                </a>

 

mais cela me donne une page blanche

Link to comment
Share on other sites

Coucou

 

oui le code que vous citez et le bouton ajouter au panier

par exemple pour jouter la quantité après la description du produit

recherchez
<p class="product-desc" itemprop="description">
	{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}
</p>
et inserrez juste apres
<p class="quantity">{l s='Quantity'}: {product.quantity}<p>
ou
<p class="quantity">{l s='Quantity'}: {product.quantity_all_versions}<p>

il vous faudra traduire le mot quantity en BO pour la page product_list  et vous pouvez mettre en forme(couleur, taille de la police, etc...) via le CSS sur la classe quantity dans le fichier css/product_list.css  de votre thème (attention au mode liste ou grille ^^)

 

@++

 

Loulou66

Link to comment
Share on other sites

Coucou

oui ^^ j'ai oublier le $ sur les variables lol

recherchez
<p class="product-desc" itemprop="description">
	{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}
</p>
et inserrez juste apres
<p class="quantity">{l s='Quantity'}: {$product.quantity}<p>
ou
<p class="quantity">{l s='Quantity'}: {$product.quantity_all_versions}<p>

sinon en cas de page blanche pour voir les erreurs

https://www.prestashop.com/forums/topic/232472-que-faire-en-cas-de-page-blanche-ou-partie-blanche-dans-le-shop/

 

@++

 

Loulou66

Link to comment
Share on other sites

bonjour loulou66

 

Parfait cela fonctionne :D

 

dernière petite chose est-il possible d'avoir le bouton en stock en vert comme sur la capture d'écran joint?

 

150820102647578045.png

 

et bien sur qu'il change, CAD passe en rupture de stock quand il reste 0 produit etc.. ?

 

Merci

Link to comment
Share on other sites

Coucou

 

alors essayes ceci 

apres
<p class="product-desc" itemprop="description">
	{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}
</p>
ajoutes ceci
{if $product.quantity > 0}								
	<span class="btn btn-success quantity"><span>{l s='Quantity'}:{$product.quantity}</span></span>
{else}
	<span class="btn btn-default disabled quantity"><span>{l s='Quantity'}:{$product.quantity}</span></span>
{/if}

j'ai tester sur un ps 1.6.1.0 avec le thème par défaut pas de probleme sur le promo ou le catégories :)

 

@++

 

loulou66

Link to comment
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...