fbpx
  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 Erfassung von Daten aus benutzerdefinierten Feldern, wenn Kunden zur Kasse gehenAber 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

Standardmäßig wird das Mitglied nach dem Absenden eines benutzerdefinierten Formulars auf dieselbe Seite zurückgeleitet und eine Erfolgsmeldung angezeigt. Wenn Sie es vorziehen, dass das Mitglied nach dem erfolgreichen Absenden des Formulars auf eine andere Seite weitergeleitet wird, verwenden Sie einfach das Attribut "onSuccess" wie folgt:

[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. Klicken Sie auf die Schaltfläche "Blauer Tag" im Fenster Formular SmartTag Spalte.

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



  5. Fügen Sie den SmartTag™ an einer beliebigen Stelle zwischen den SmartTags™ MM_Form type='custom' und /MM_Form in Ihr benutzerdefiniertes Formular ein.
Benutzerdefiniertes Feld SmartTag™-Attribute
isRequiredSetzen Sie das Attribut "isRequired" auf "true", wenn das Feld erforderlich sein soll. Standardmäßig ist es nicht erforderlich.
KlasseLegen Sie das Attribut "class" fest, um eine benutzerdefinierte CSS-Klasse auf das Feld anzuwenden.
TypStellen Sie die Typ Attribut auf "custom-hidden" setzen, um das Feld auszublenden. Dies wird normalerweise in Verbindung mit Übergabe benutzerdefinierter Daten an die Kassenseite über die URL.
War dieser Artikel hilfreich?

Verwandte Artikel