actuor Posted August 18, 2015 Share Posted August 18, 2015 (edited) 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 d'avance merci Edited August 18, 2015 by actuor (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted August 18, 2015 Share Posted August 18, 2015 Bonjour, votre capture d'écran ne correspond pas à la page produit mais à la liste des c-produits d'une catégorie. Link to comment Share on other sites More sharing options...
actuor Posted August 18, 2015 Author Share Posted August 18, 2015 Bonjour / bonsoir oui je me suis tromper il s’agit bien de la liste des c-produits d'une catégorie Link to comment Share on other sites More sharing options...
loulou66 Posted August 18, 2015 Share Posted August 18, 2015 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 More sharing options...
actuor Posted August 18, 2015 Author Share Posted August 18, 2015 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 More sharing options...
loulou66 Posted August 18, 2015 Share Posted August 18, 2015 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 More sharing options...
actuor Posted August 20, 2015 Author Share Posted August 20, 2015 Bonjour loulou66 Merci de votre réponse mais, comme dis plus haut lorsque je rajoute le code j'ai une page blanche qui s'affiche. Merci Link to comment Share on other sites More sharing options...
loulou66 Posted August 20, 2015 Share Posted August 20, 2015 Coucououi ^^ 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 More sharing options...
actuor Posted August 20, 2015 Author Share Posted August 20, 2015 bonjour loulou66 Parfait cela fonctionne dernière petite chose est-il possible d'avoir le bouton en stock en vert comme sur la capture d'écran joint? 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 More sharing options...
actuor Posted August 20, 2015 Author Share Posted August 20, 2015 (edited) Bonjour par contre j'ai un soucis en ajoutant le code donner par loulou66 mes produits qui sont dans nouveauté & promotion quand nous sommes sur l'index de mon site disparaissent ? Edited August 20, 2015 by actuor (see edit history) Link to comment Share on other sites More sharing options...
loulou66 Posted August 20, 2015 Share Posted August 20, 2015 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now