Pour RSForm, le champ d'un formulaire est assimilé à un composant. Je vais donc utiliser ce dernier terme tout au long des prochains tutoriels pour parler des différents types de champs qui existent dans RSForm.
Chaque composant possède différentes propriétés dont le but est de décrire une partie des fonctionnalités du composant. Il existe des propriétés communes comme le nom ou le libellé, ainsi que des propriétés propres à chaque type de composant.
Lorsque vous ajoutez un nouveau composant, vous devez obligatoirement lui donner un nom unique. Ce nom est très important car celui-ci sera repris dans plusieurs parties de l'extension que ce soit sur le site public ou dans l'administration. Pour éviter tous problèmes de conflit, RSForm ne vous permettra pas de nommer deux composants avec un nom identique et vous affichera un message dans ce sens.
Un composant est donc composé:
Par exemple, supposons que vous aillez créé un composant de type textbox et que vous l'ayez nommé user_mail. Pour l'afficher sur votre formulaire, vous devrez insérer les codes ci-dessous:
{user_mail:caption}
{user_mail:body}
{user_mail:description}
{user_mail:validation}
Dans les tutoriels suivants, nous allons parcourir les différents types de composants mis à disposition par RSForm (Textbox, Mot de passe, Textarea, Drop-Down, Case à cocher, Boutons Radio, Soumettre, Fichier mis en ligne, Champ texte, Calendrier, Bouton, Image Bouton, Captcha Antispam, Champ caché, Ticket pour le support).
0 Commentaire