charles75016 Posted August 1, 2015 Share Posted August 1, 2015 Bonjour à tous, Je travaille sur la version 1.6.1.0 avec le thème par défaut. Sur ma boutique il y a 3 catégories principales distinctes : Particuliers, Entreprises et Catégorie_3. Nous faisons de la livraison à domicile, limitée par CP pour la catégorie Particulier & entreprise. Cependant, pour la catégorie 3 nous aimerions vendre des produits différents, et donc via la poste ouvert à tout le monde. Je cherche donc à limiter le panier par catégorie. Ainsi, on ne peut avoir des produits de différentes catégories. L'idée serait de bloquer les ajouts au panier, ou afficher un message d'erreur sur le panier les invitants à modifier le panier. (le plus simple) Pour cela il faut lister les produits du panier et comparer leur id_category_defaut puis afficher un message d'erreur.Mais je bloque sur la requête et l'endroit où l'effectuer. Si vous avez quelques pistes je suis preneur Merci d'avance Link to comment Share on other sites More sharing options...
Fernand WAFO Posted August 1, 2015 Share Posted August 1, 2015 Bonsoir, Pouvez-vous avoir aussi besoin d'un module? Cordialement? Link to comment Share on other sites More sharing options...
charles75016 Posted August 5, 2015 Author Share Posted August 5, 2015 Bonjour Cleandev, Idéalement sans module.Merci Link to comment Share on other sites More sharing options...
Fernand WAFO Posted August 13, 2015 Share Posted August 13, 2015 (edited) Il faut aller dans le code : - Surcharger la classe orderController avec la méthode init() - Utiiser "$this->context->cart" pour parcourir les produits du panier et tester leurs catégories afin de bloquer le panier ou pas Edited August 13, 2015 by cleandev (see edit history) Link to comment Share on other sites More sharing options...
Superlivreur Posted August 10, 2016 Share Posted August 10, 2016 Bonjour, Je cherche à faire la même chose mais je préfèrerai utiliser un module. En existe t il un ? 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