1. Accueil
  2. Base de connaissances
  3. SmartTags™
  4. Exemples d'utilisation des SmartTags™
  5. Créer un formulaire pour collecter les données d'un champ personnalisé

Créer un formulaire pour collecter les données d'un champ personnalisé

Vous pouvez collect custom field data from customers when they’re checking outmais il peut arriver que vous souhaitiez collecter des données personnalisées à un autre moment ou sur une page spécifique de votre site.

Pour ce faire, il vous suffit de créer un formulaire personnalisé, puis d'inclure un SmartTag™ pour chaque champ personnalisé pour lequel vous souhaitez collecter des données :

[MM_Form type='custom']
    [MM_Form_Message type='error']
    [MM_Form_Message type='success']

    Sexe : [MM_Form_Field type='custom' id='10' isRequired='true']
    Age : [MM_Form_Field type='custom' id='14' isRequired='false']

    [MM_Form_Button type='submit' label='Submit' color='green']
[/MM_Form]

Lorsque le formulaire personnalisé est chargé, MemberMouse rendra chaque champ personnalisé en fonction de l'attribut configuration des champs personnalisés. Les balises intelligentes MM_Form_Message produiront des messages de réussite et d'erreur pertinents après l'envoi du formulaire. Ces SmartTags™ sont facultatifs.

Remarque : Seuls les membres connectés peuvent soumettre des données via des formulaires personnalisés.

Enchaînement de formulaires personnalisés

By default, when a custom form is submitted, the member is returned to the same page and displayed a success message. If you prefer to have the member redirected to another page after successfully submitting the form, just use the ‘onSuccess’ attribute as follows:

[MM_Form type='custom' onSuccess='http://yourdomain.com/step-2'] .... [/MM_Form]

Lorsque le formulaire est configuré de cette manière, les membres sont redirigés vers l'URL http://yourdomain.com/step-2 après une soumission réussie du formulaire.

Comment obtenir le SmartTag™ pour un champ personnalisé particulier :
  1. Dans le menu MemberMouse, cliquez sur Paramètres de paiement puis cliquez sur le bouton Champs personnalisés tabulation.

  2. Localisez dans le tableau le champ personnalisé que vous souhaitez ajouter à la page de paiement.



  3. Click the ‘blue tag’ button in the Formulaire SmartTag colonne.

  4. Dans la boîte de dialogue qui s'affiche, copiez le SmartTag™.



  5. Paste the SmartTag™ anywhere between the MM_Form type=’custom’ and /MM_Form SmartTags™ in your custom form.
Champ personnalisé SmartTag™ Attributs
isRequiredSet the ‘isRequired’ attribute to ‘true’ if you want the field to be required. By default it will not be required.
classeSet the ‘class’ attribute to apply a custom CSS class to the field.
typeRégler le type attribute to ‘custom-hidden’ to make this a hidden field. This would usually be use in conjunction with transmettre des données personnalisées à la page de paiement via l'URL.
Cet article a-t-il été utile ?

Articles connexes

Vous ne trouvez pas la réponse que vous cherchez ?

Contactez notre équipe chargée de la réussite des clients
Contactez nous !