Nous créons un formulaire d’inscription joomla en utilisant Phonegap (+ webservices). L'utilisateur a cliqué sur le bouton "Enregistrer" sur le mobile et une demande a été transmise au serveur Joomla.
À présent, le serveur Joomla doit identifier tous les profils personnalisés et les envoyer sous forme de formulaire ou XML ou quelque chose en retour, afin que le client mobile puisse restituer les données à l'écran.
Pas sûr que cela ait un sens ... Avons-nous une méthode pour qu'il puisse renvoyer le formulaire ou existe-t-il un moyen plus simple de le faire?
Enfin obtenu une solution de contournement.
require_once JPATH_BASE/components/com_users/modes/registration.php
$obj = new UsersModelRegistration();
$form = $obj->getForm()->getXML();
Cela donne le formulaire complet qui comprend le formulaire d’inscription principal avec tous les autres profils personnalisés.
Créez un plugin personnalisé pour votre site Joomla et utilisez la méthode onAfterUserSave pour renvoyer le type de chaîne souhaité.