Bonjour à tous,
Cela fait quelques jours que je butte sur un problème, sans trouver de solution sue Internet.
Dans le cadre d'un formulaire que je développe en front-end du site, j'ai créé une champs de formulaire personnalisé comme expliqué dans la doc (https://docs.joomla.org/Creating_a_c..._field_type/fr).
Mon problème est que je ne parviens pas à l'afficher dans le formulaire.
- J'ai créé ma classe
dans
- Dans mon composant en front-end, je charge le champ
- Dans la vue du formulaire edit.php j'appelle le champs via getLabel et getInput.
Le champs ne s'affiche pas sur le formulaire, je n'ai pas de message d'erreur. Le champs ne se charge pas, je ne parviens pas à charger la classe.
Est-il possible d'utiliser dans un formulaire front-end un champ créé de cette manière ? Je finis par en douter...
Si quelqu'un a une solution, qu'il n'hésite pas Merci d'avance.
Cela fait quelques jours que je butte sur un problème, sans trouver de solution sue Internet.
Dans le cadre d'un formulaire que je développe en front-end du site, j'ai créé une champs de formulaire personnalisé comme expliqué dans la doc (https://docs.joomla.org/Creating_a_c..._field_type/fr).
Mon problème est que je ne parviens pas à l'afficher dans le formulaire.
- J'ai créé ma classe
Code PHP:
class JFormFieldCoursgendiboxes extends JFormField
administrator/components/moncomposant/models/fields/<nom de votre champ>.php
<field name="champs" type="Coursgendiboxes" required="" label="Sélectionnez les cours généraux" />
Le champs ne s'affiche pas sur le formulaire, je n'ai pas de message d'erreur. Le champs ne se charge pas, je ne parviens pas à charger la classe.
Est-il possible d'utiliser dans un formulaire front-end un champ créé de cette manière ? Je finis par en douter...
Si quelqu'un a une solution, qu'il n'hésite pas Merci d'avance.
Commentaire