1. Startseite
  2. Wissensdatenbank
  3. SmartTags™.
  4. SmartTags™ Verwendungsbeispiele
  5. Erstellen Sie ein Anmeldeformular für die kostenlose Mitgliedschaft

Erstellen Sie ein Anmeldeformular für die kostenlose Mitgliedschaft

In order to create a free membership signup form, you’ll use the membershipLevelId attribute in conjunction with the MM_Formular SmartTag. Dieses Tag wird verwendet, um ein Formular auf eine bestimmte Mitgliedschafts-ID zu beschränken. Mit dieser Methode können Sie eine spezielle Checkout-Seite erstellen, die nur für die Anmeldung zu einer kostenlosen Mitgliedschaft konfiguriert ist und auf der keine Rechnungsdaten erfasst werden.

Attribute

membershipLevelId – Specifies the ID of the membership level being purchased on the checkout form. If this attribute is not provided then the checkout form will attempt to get the product ID from the querystring parameter ‘rid’ in the browser URL. Using this attribute will ensure that the checkout form can only be used for the specific membership ID set. You will usually not want to use this on your Checkout Core page, but rather on a specific checkout page used for a free membership. Lesen Sie diesen Artikel, um zu erfahren, wie Sie IDs für Mitgliedsstufen finden können.

Verwendung
[MM_Form type='checkout' membershipLevelId='1']
<em>(Ersetzen Sie 1 durch die ID der gewünschten Mitgliedsstufe)
</em>

[MM_Form_Section type='accountInfo']
<em>...Formularfelder für Kontoinformationen und zugehörige Inhalte...</em>
[/MM_Form_Section]


<a href="/de/[MM_Form_Button type='submit' paymentMethod='default']/" class="mm-button orange large rounded">Anmeldung</a>
<em>(Dadurch werden alle Schaltflächen, die normalerweise auf Ihrer Kassenseite angezeigt werden, einschließlich PayPal, durch eine benutzerdefinierte Schaltfläche ersetzt. Sie können die MemberMouse-Schaltflächenstile verwenden, um das Aussehen dieser Schaltfläche zu ändern).
</em>
[/MM_Form] 
Vollständiges Beispiel (ohne HTML-Styling)

Dies ist der Code, der nur für eine kostenlose Mitgliedschaft zu verwenden ist. Wenn Sie diesen Code für eine kostenpflichtige Mitgliedschaft verwenden, verwenden Sie die vollständige Checkout-Vorlage und das Attribut membershipLevelId. Denken Sie nur daran, die ID der Mitgliedschaftsstufe durch eine für die kostenlose Mitgliedschaftsstufe für Ihre Website zu ersetzen.

[MM_Form type='checkout' membershipLevelId='1']

[MM_Form_Message type='error']
   
[MM_Form_Section type='accountInfo']
Kontoinformationen
Vorname: [MM_Form_Field type='input' name='firstName']
Nachname: [MM_Form_Field type='input' name='lastName']
E-Mail: [MM_Form_Field type='input' name='email']
Passwort: [MM_Form_Field type='input' name='password']
Telefon: [MM_Form_Field type='input' name='phone']
[/MM_Form_Section]
   
<a href="/de/[MM_Form_Button type='submit' paymentMethod='default']/" class="mm-button orange large rounded">Anmeldung</a>
[/MM_Form]

Dieser Code erzeugt ein Formular, das diesem sehr ähnlich sieht, je nach den Farben und Schriftarten, die in Ihrem installierten Thema enthalten sind:

Startseite der TradePro Akademie

The Email and Password fields are essential, but you can configure it so that some, or all, of the other Form Fields aren’t visible on the checkout page. You will need to change the information in the type=’ ‘ section from type=’input’ to type=’hidden’. The article Optionale Felder im Checkout-Formular festlegen finden Sie weitere Informationen darüber, wie Sie Felder auf Ihrer Kassenseite hinzufügen oder ausblenden können.

Vollständiges Beispiel (mit HTML-Styling)

We’ve found that some customers would prefer additional styling already present in the code. If that’s you, try the below code for your form instead. 

Wie im obigen Beispiel ist dies der Code, der nur für eine kostenlose Mitgliedschaft zu verwenden ist. Wenn Sie diesen Code für eine kostenpflichtige Mitgliedschaft verwenden, verwenden Sie die vollständige Checkout-Vorlage und das Attribut membershipLevelId. Denken Sie daran, die ID der Mitgliedschaftsstufe durch eine für die kostenlose Mitgliedschaftsstufe Ihrer Website zu ersetzen.

<center>

[MM_Member_Decision isMember='true']

<style>

.mm-paymentbuttons { display:none }

</style>

[/MM_Mitglieder_Entscheidung]



<div class="mm-checkoutContainer">

[MM_Form type='checkout' membershipLevelId='1']

[MM_Form_Message type='error']

<div class="mm_left_column">

[MM_Form_Section type='accountInfo']

<div id="mm-account-information-section" class="mm-checkoutInfoBlock">

<h3>Konto-Informationen</h3>

<p class="mm-formField">

<label>Erster Name:</label>

[MM_Form_Field type='input' name='firstName' customAttributes='placeholder="First Name"']

</p>

<p class="mm-formField">

<label>Nachname:</label>

[MM_Form_Field type='input' name='lastName' customAttributes='placeholder="Last Name"']

</p>

<p class="mm-formField">

<label>E-Mail:</label>

[MM_Form_Field type='input' name='email' customAttributes='placeholder="Email Address"']

</p>

<p class="mm-formField">

<label>Kennwort:</label>

[MM_Form_Field type='input' name='password' customAttributes='placeholder="Password"']

</p><p class="mm-formField">

<label>Telefon:</label>

[MM_Form_Field type='input' name='phone' isRequired='false' customAttributes='placeholder="Phone"']

</p>

</div>

[/MM_Form_Section]



<div class="mm-paymentbuttons">

<a href="/de/[MM_Form_Button type='submit' paymentMethod='default']/" class="mm-button orange large rounded">Anmeldung</a>

</div>

</div>

[/MM_Form]

</div>



[MM_Member_Decision isFree='true']

<h3>Sie sind bereits als kostenloses Mitglied angemeldet.</h3>

[/MM_Mitglieder_Entscheidung]

[MM_Member_Decision isFree='false']

<h3>Sie sind bereits als zahlendes Mitglied angemeldet.</h3>

[/MM_Mitglieder_Entscheidung]



</center>

Dieser Code generiert ein Formular, das je nach den in Ihrem installierten Thema enthaltenen Farben und Schriftarten wie folgt aussieht:

TradePro Academy Kursseite

Und wenn ein angemeldetes Mitglied die Seite aufruft, wird die Schaltfläche ausgeblendet und stattdessen eine Nachricht angezeigt. Zum Beispiel:

TradePro Academy Pläne Seite
War dieser Artikel hilfreich?

Verwandte Artikel

Sie können die gesuchte Antwort nicht finden?

Wenden Sie sich an unser Customer Success Team
Kontaktieren Sie uns!