insitweb Posted May 17, 2021 Share Posted May 17, 2021 (edited) Bonjour, J'ai besoin de votre aide pour modifier un champ texte personnalisé dans le récapitulatif du panier. En effet, je propose des produits supplémentaires dans le récapitulatif du panier et ces produits comportent des champs personnalisés. Je souhaiterais que l'internaute puisse remplir le champ directement, sans retourner dans la fiche produit. J'aimerai utiliser Ajax mais j'ai beaucoup de mal à créer la fonction. Je pense que cette fonction doit appeler la fonction "addTextFieldToProduct" qui se trouve dans "classes/Cart.php. Merci beaucoup aux personnes qui pourront m'aider Prestashop 1.7.7.2 Hello, I need your help to edit a custom text field in the cart summary. Indeed, I offer additional products in the basket summary and these products have custom fields. I would like the user to be able to fill in the field directly, without going back to the product sheet. I would like to use Ajax but I have a lot of trouble creating the function. I think this function should call the "addTextFieldToProduct" function which is in "classes/Cart.php". Prestashop 1.7.7.2 Voici la fonction que j'essaie de faire dans "custom.js". Here is the function I have to do in "custom.js". function insertTextField(arg1, arg2, ....) { $.ajax({ type: 'POST', headers: { "cache-control": "no-cache" }, url: ......., async: true, cache: false, dataType: 'json', data: 'controller=cart&ajax=true&.....' }); } Thank you very much to the people who can help me. Sorry for my English Edited May 17, 2021 by insitweb (see edit history) Link to comment Share on other sites More sharing options...
solsol69 Posted May 19, 2021 Share Posted May 19, 2021 Bonjour Pourquoi ne pas utiliser / adapter la fonction de presta "Proposer des emballages cadeaux" ? Link to comment Share on other sites More sharing options...
insitweb Posted May 21, 2021 Author Share Posted May 21, 2021 Bonjour solsol69, Merci pour ton conseil, c'est très sympa. Je ne peux malheureusement pas utiliser les emballages cadeaux car mon champ est assigné à un produit. Encore merci ! 😉 Link to comment Share on other sites More sharing options...
Alexandre Carette Posted May 24, 2021 Share Posted May 24, 2021 salut, et du coup a quel moment se declenche l ajax ? y a t il un bouton ? Link to comment Share on other sites More sharing options...
insitweb Posted June 1, 2021 Author Share Posted June 1, 2021 Salut Alexandre, Oui, lorsque l'internaute clique sur "Commander" 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