Jluis Posted December 10, 2018 Share Posted December 10, 2018 salut , je suis en train de développer mon premier module Prestashop , je voudrais ajouter automatiquement au panier un deuxième produit si un produit d'identifiant spécifique a été choisi , la fonction ci -dessous ajoute pour tous les produits un produit specifique or ce n'est pas le cas , je veux lors je choisie suelemnt le produit id = 20 , l'autre s'ajoute automatiquement au panier . une idée s'il vous plaît public function addSpecificProduct(){ //automatic adding to cart $static_product = new product(19 , false , null , null , null ); $productID = $static_product->id; $productAttributeID = Product::getDefaultAttribute($productID); $qty = 1; $this->context->cart->updateQty( $qty, $productID, $productAttributeID, $this->customization_id, Tools::getValue('op', 'up'), $this->id_address_delivery, null, true, true ); $this->context->cart->update(); return true; } j'ai fait appel à cette fonction au niveau de la fonction updateCart() ( cartController). 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