Je développe un petit plugin qui doit modifier les formulaires d’inscription et de commentaire pour ajouter 4 champs cachés contenant des données contenues dans le panneau de configuration. Lorsque le formulaire est soumis, un événement js onlick doit être appelé pour envoyer ces 4 données de champ cachées (c'est un logiciel de suivi similaire à Google Analytics).
Jusqu'à présent, j'ai construit le manifeste xml et la structure du champ xml après ce lien et ce lien tutoriels.
Le premier problème est que les champs sont masqués, de sorte que les données ne sont pas entrées par l'utilisateur. Je dois remplir ces champs de données avec:
<?php echo $params->get('my_param'); ?>
mais sur ces tutoriels, je ne vois aucun exemple sur la façon de remplir les champs lorsque le formulaire est chargé. Je suis également perdu sur la façon de joindre un événement js onclick au formulaire de soumission. Il suffit d'implémenter onAfterRender ()?
EDIT: Le formulaire d’inscription est celui où un utilisateur s’inscrit dans le joomla cms. Le formulaire de commentaire est tout formulaire de commentaire ajouté par une extension tierce située sous les publications et les pages.