[FAQ] Comment cacher le champ quantité de la fiche produit de PrestaShop ?
Dans certains cas, comme la vente de produits uniques, vous devez cacher le choix de la quantité de produits aux clients.
Plusieurs fichiers doivent être modifiés sur cette version 1.7 de PrestaShop
Fiche produit
/themes/votre-template/templates/catalog/_partials/product-add-to-cart.tpl
effacez <span class="control-label">{l s='Quantity' d='Shop.Theme.Catalog'}</span>
qui est le texte affiché à côté du champ de sélection de quantité.
Puis il faut changer le type de l'input pour le passer en hidden
et surtout ne pas oublier de retirer l'id
pour éviter que les flèches de changement de quantité s'affiche encore
type="number"
name="qty"
id="quantity_wanted"
à
type="hidden"
name="qty"
Panier
/themes/votre-template/templates/checkout/_partials/cart-detailed-product-line.tpl
effacez :
{else}
<input
class="js-cart-line-product-quantity"
data-down-url="{$product.down_quantity_url}"
data-up-url="{$product.up_quantity_url}"
data-update-url="{$product.update_quantity_url}"
data-product-id="{$product.id_product}"
type="number"
value="{$product.quantity}"
name="product-quantity-spin"
min="{$product.minimal_quantity}"
/>
et hop
Conclusion
Je crois avoir pensé à tout, mais si vous voyez un autre emplacement où il faudrait intervenir - sur le template Classic - n'hésitez pas à m'en parler pour que j'abonde le tutoriel d'un nouveau paragraphe.
Discussions