Jump to content
i015260

Comment rendre 2 article incompatible dans un panier ?

Recommended Posts

Bonjour,

pouvez vous m'indiquer comment faire en sorte que 2 articles ne puissent pas être mis dans une même commande.

certains article sont incompatibles entre eux (souscription d'une garantie incompatible avec autre assurance par exemple)

merci de votre aide

Xavier

Share this post


Link to post
Share on other sites

Bonjour,

Dans votre module :

Dans la configuration vous mettez en place la gestion des incompatibilités entre articles.

Vous ajoutez un override du controller cart. Dans cet override, lors de l'ajout au panier, vous utilisez la fonction native listant les articles dans le panier et interdisez l'ajout en cas d'incompatibilité avec l'article en cours d'ajout.

Coté FO en JS vous désactivez les boutons d'ajout si dans le panier des articles sont incompatibles, ou bien vous placez des alerts pour informer le client de l'incompatibilité existante (ou bien encore un texte d'information).

Share this post


Link to post
Share on other sites

Merci pour cette rapide réponse

 

Vous ajoutez un override du controller cart. Dans cet override, lors de l'ajout au panier, vous utilisez la fonction native listant les articles dans le panier et interdisez l'ajout en cas d'incompatibilité avec l'article en cours d'ajout.

Coté FO en JS vous désactivez les boutons d'ajout si dans le panier des articles sont incompatibles, ou bien vous placez des alerts pour informer le client de l'incompatibilité existante (ou bien encore un texte d'information).

je suis débutant Prestashop cela veut dite qu'il faut obligatoirement programmer pour avoir cette fonctionnalité ? il n'y a pas de possibilités de mettre des règles de ce genre sur un panier ?

override du controller cart

 

que signifie override du controller cart ?

merci de votre réponse
 

Edited by i015260 (see edit history)

Share this post


Link to post
Share on other sites

Oui de souvenir il n'y a pas d'option dans le back-office pour empêcher l'ajout d'articles incompatibles entre eux.

Share this post


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

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More