Bonjour a tous,
A partir de mon formulaire Axelor ci dessous je souhaite enregister une commande puis rediriger les infos de paiement (produit et montant a payer) vers une api web de paiement.
Je souhaitais utiliser les action-method mais, je ne vois pas comment m’y prendre. Quelqu’un peut il m’aider?
Bonjour,
Le plus simple serait d’appeler une méthode sur un contrôleur qui se chargerait de l’envoi des données non ?
Cdlt
Bonjour,
- créez une classe dans votre module ou dans un module existant et ajoutez-y une méthode spécifique à votre besoin.
- créez une
action-method
qui référence votre classe et sa méthode - appelez l’action depuis votre formulaire via l’attribut onSave du formulaire
Have a look here https://docs.axelor.com/adk/5.0/dev-guide/modules/coding.html
Merci beuss et femtonext pour vos retour.
Le probleme est qu’avec une action-methode, je n arrive pas a rediriger vers la page web de l’agregateur (api) de paiement du style : http://www.agregateurpaiement.com/api/…
J’essaye de contourner le probleme en utilisant le widget : static qui permet d’ajouter du html et du javascript.