letty Posted October 1, 2012 Share Posted October 1, 2012 Bonjour, j'ai réussi à annuler l'affichage des produits hors stock dans les catégories et sur l'accueil (en passant par la classe category.php). Je ne vois pas comment faire pour supprimer cet affichage pour les produits listés dans "news-product" et "prices-drop". Merci pour vos idées 1 Link to comment Share on other sites More sharing options...
ariehh Posted July 10, 2013 Share Posted July 10, 2013 Bonjour, Avez-vous trouvé une solution à votre problème ? Je n'arrie toujours pas à trouver comment faire. Cordialement. Link to comment Share on other sites More sharing options...
ariehh Posted August 11, 2013 Share Posted August 11, 2013 Bonjour, j'ai réussi à annuler l'affichage des produits hors stock dans les catégories et sur l'accueil (en passant par la classe category.php). Je ne vois pas comment faire pour supprimer cet affichage pour les produits listés dans "news-product" et "prices-drop". Merci pour vos idées Bonjour, Pouvez-vous nous donner votre solution pour masquer les produit à 0 dans les pages catégories svp ? Cordialement. Link to comment Share on other sites More sharing options...
Deasy-Oak Posted July 21, 2016 Share Posted July 21, 2016 Desolé de deterer le topic mais je suis a la recherche de cette fonctionnalité, pouvoir desactiver les produits hors stock uniquement sur la page news-product. Je ne sais pas trop comment faire, il y a une astuce sur https://www.prestashop.com/forums/topic/236298-afficher-uniquement-les-produits-en-stock/mais apparement c'est pour productlist.tpl Si qq a une idée de comment faire ca uniquement sur news-product ? Voici le code de la page : {capture name=path}{l s='New products'}{/capture} <h1 class="page-heading product-listing">{l s='New products'}</h1> {if $products} <div class="content_sortPagiBar well well-sm"> <div class="row"> {include file="./product-sort.tpl"} {include file="./product-compare.tpl"} </div> </div> {include file="./product-list.tpl" products=$products} <div class="content_sortPagiBar"> <div class="bottom-pagination-content"> {include file="./nbr-product-page.tpl"} {include file="./pagination.tpl" paginationId='bottom'} </div> </div> {else} <p class="alert alert-warning">{l s='No new products.'}</p> {/if} Link to comment Share on other sites More sharing options...
tarek.fellah Posted July 22, 2016 Share Posted July 22, 2016 (edited) Desolé de deterer le topic mais je suis a la recherche de cette fonctionnalité, pouvoir desactiver les produits hors stock uniquement sur la page news-product. Je ne sais pas trop comment faire, il y a une astuce sur https://www.prestashop.com/forums/topic/236298-afficher-uniquement-les-produits-en-stock/ mais apparement c'est pour productlist.tpl Si qq a une idée de comment faire ca uniquement sur news-product ? Voici le code de la page : {capture name=path}{l s='New products'}{/capture} <h1 class="page-heading product-listing">{l s='New products'}</h1> {if $products} <div class="content_sortPagiBar well well-sm"> <div class="row"> {include file="./product-sort.tpl"} {include file="./product-compare.tpl"} </div> </div> {include file="./product-list.tpl" products=$products} <div class="content_sortPagiBar"> <div class="bottom-pagination-content"> {include file="./nbr-product-page.tpl"} {include file="./pagination.tpl" paginationId='bottom'} </div> </div> {else} <p class="alert alert-warning">{l s='No new products.'}</p> {/if} {if $product.quantity <=0} <li class="ajax_block_product{if $page_name == 'index' || $page_name == 'product'} col-xs-12 col-sm-4 col-md-3{else} col-xs-12 col-sm-6 col-md-4{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLine == 0} last-in-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLine == 1} first-in-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModulo)} last-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 0} last-item-of-tablet-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 1} first-item-of-tablet-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 0} last-item-of-mobile-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 1} first-item-of-mobile-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModuloMobile)} last-mobile-line{/if}"> and close the if </li> {/if} in product-list.tpl Edited July 22, 2016 by tarek.fellah (see edit history) Link to comment Share on other sites More sharing options...
Deasy-Oak Posted July 23, 2016 Share Posted July 23, 2016 J'ai testé mais j'a i pas l'impression que ca fonctionne ca me fais une page blanche.. J'aimerais ne pas afficher les produit en rupture de stock uniquement sur la page new-product Si qq a une idée.. 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