Soundboy39 Posted June 5, 2015 Share Posted June 5, 2015 Bonjour à toutes et tous J'ai ajouter au site Prestashop une interface permettant de personnaliser un produit par le biais d'une interface spécifique. Malgré mon statut de novice en dev prestashop j'ai réussi à trouver la combin' pour ajouter le produit au panier avec du php. Là où je coince c'est sûr l'aspect "personnalisation". Mon article possède bien un champ de customisation, il est pris correctement en compte si j'ajoute l'article au panier via la méthode conventionnelle, mais malheureusement pas par la méthode "script perso PHP". Voici mon code : $contenu_customization = 'Ordre des lettres : '.$alphas; $id_customization = $this->context->cart->addTextFieldToProduct($id_product, 1, 1, $contenu_customization); // Ajout au panier (Add cart if no cart found) if(!$this->context->cart->id) { if (Context::getContext()->cookie->id_guest) { $guest = new Guest(Context::getContext()->cookie->id_guest); $this->context->cart->mobile_theme = $guest->mobile_theme; } $this->context->cart->add(); if ($this->context->cart->id) $this->context->cookie->id_cart = (int)$this->context->cart->id; } $update_quantity = $this->context->cart->updateQty(1, $id_product, 0, $customization_id, 'up', 0); var_dump($update_quantity); die(); // Affiche TRUE Qui peut me dire ce que je ne fais pas où je fais mal... ?? Merci d'avance et bon week-end 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