AnGe7 Posted April 2, 2019 Share Posted April 2, 2019 Bonjour à tous et toutes ! Je cherche, sur mon listing produit (sur lequel j'ai ajouté un bouton « delete » pour supprimer le produit en question du panire si celui-ci avait été ajouté), quelle action déclencher et comment ? Actuellement mon bouton ressemble à ça : <a class = "remove-from-cart btn btn-primary btn-mini" rel = "nofollow" href = "{$product.delete_url}" data-link-action = "delete-from-cart" data-id-product = "{$product.id_product}" data-id-product-attribute = "" data-id-customization = "" > {l s='Delete' d='Shop.Theme.Checkout'} </a> Mais je n'ai pas vraiment l'impression que ce soit bon (delete_url n'existe visiblement pas ?) Merci d'avance, Link to comment Share on other sites More sharing options...
AnGe7 Posted April 3, 2019 Author Share Posted April 3, 2019 Bonjour, Personne n'a d'idée ? Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 3, 2019 Share Posted April 3, 2019 Bonjour, encore faut il comprendre la question pour pouvoir y répondre. 1 Link to comment Share on other sites More sharing options...
AnGe7 Posted April 3, 2019 Author Share Posted April 3, 2019 j'aimerais savoir comment ajouter un bouton « supprimer » a mon listing produit ; qui supprimerait l'article du panier Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 3, 2019 Share Posted April 3, 2019 Donc, je j'arrive à décrypter votre demande. Vous souhaitez faire apparaitre automatiquement un bouton dans le listing des produits d'une catégorie afin de le retirer du panier si celui-ci est ajouté au panier. Si c'est bien cela, c’est assez complexe puisqu’il faut gérer cela en 2 point, dans le code d'affichage de chaque produit du listing mais aussi lorsqu'un produit est ajouté au panier en ajax provoquer l'affichage du bouton au bon endroit. Vous pouvez vous inspirer du fonctionnement du panier justement pour reprendre le fonctionnement. Link to comment Share on other sites More sharing options...
BeComWeb Posted April 3, 2019 Share Posted April 3, 2019 En faisant abstraction des aspects non-sensiques de la question, je conseillerais de s'inspirer du fonctionnement de la suppression sur la page de checkout et donc du fichier themes/nom_du_theme/templates/checkout/_partials/cart-detailed-product-line.tpl <a class = "remove-from-cart" rel = "nofollow" href = "{$product.remove_from_cart_url}" data-link-action = "delete-from-cart" data-id-product = "{$product.id_product|escape:'javascript'}" data-id-product-attribute = "{$product.id_product_attribute|escape:'javascript'}" data-id-customization = "{$product.id_customization|escape:'javascript'}" > 1 Link to comment Share on other sites More sharing options...
AnGe7 Posted April 3, 2019 Author Share Posted April 3, 2019 @BeComWeb c'est ce que je cherchais effectivement, je vais essayé avec ça. merci ! 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