1. Startseite
  2. Wissensdatenbank
  3. SmartTags™.
  4. SmartTags™ Verwendungsbeispiele
  5. Erstellen eines Formulars zur Erfassung benutzerdefinierter Felddaten

Erstellen eines Formulars zur Erfassung benutzerdefinierter Felddaten

Sie können collect custom field data from customers when they’re checking outAber manchmal möchten Sie vielleicht benutzerdefinierte Daten zu einem anderen Zeitpunkt oder auf einer bestimmten Seite Ihrer Website erfassen.

Dazu müssen Sie lediglich ein benutzerdefiniertes Formular erstellen und dann einen SmartTag™ für jedes benutzerdefinierte Feld einfügen, für das Sie Daten erfassen möchten:

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

    Geschlecht: [MM_Form_Field type='custom' id='10' isRequired='true']
    Alter: [MM_Form_Field type='custom' id='14' isRequired='false']

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

Wenn das benutzerdefinierte Formular geladen wird, rendert MemberMouse jedes benutzerdefinierte Feld auf der Grundlage der benutzerdefinierte Feldkonfiguration. Die MM_Form_Message SmartTags geben relevante Erfolgs- und Fehlermeldungen aus, nachdem das Formular abgeschickt wurde. Diese SmartTags™ sind optional.

Anmerkung: Nur eingeloggte Mitglieder können Daten über benutzerdefinierte Formulare übermitteln.

Verkettung von benutzerdefinierten Formularen

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]

Wenn das Formular auf diese Weise konfiguriert ist, werden die Mitglieder nach dem erfolgreichen Absenden des Formulars zur URL http://yourdomain.com/step-2 weitergeleitet.

So erhalten Sie den SmartTag™ für ein bestimmtes benutzerdefiniertes Feld:
  1. Klicken Sie im Menü MitgliedMaus auf Checkout-Einstellungen und klicken Sie dann auf das Symbol Benutzerdefinierte Felder tab.

  2. Suchen Sie das benutzerdefinierte Feld, das Sie der Kassenseite hinzufügen möchten, in der Tabelle.



  3. Click the ‘blue tag’ button in the Formular SmartTag Spalte.

  4. Kopieren Sie in dem daraufhin angezeigten Dialogfeld den SmartTag™.



  5. Paste the SmartTag™ anywhere between the MM_Form type=’custom’ and /MM_Form SmartTags™ in your custom form.
Benutzerdefiniertes Feld SmartTag™-Attribute
isRequiredSet the ‘isRequired’ attribute to ‘true’ if you want the field to be required. By default it will not be required.
KlasseSet the ‘class’ attribute to apply a custom CSS class to the field.
TypStellen Sie die Typ attribute to ‘custom-hidden’ to make this a hidden field. This would usually be use in conjunction with Übergabe benutzerdefinierter Daten an die Kassenseite über die URL.
War dieser Artikel hilfreich?

Verwandte Artikel