Wie verwende ich Radiobuttons und Dropdown-Listen?

Allgemeines

Sie haben die Möglichkeit im Anmeldeformular Radiobuttons oder Dropdown Listen zu verwenden und diese mit Werten vorzubelegen, die nach erfolgreicher Anmeldung in die Datenbank geschrieben werden sollen. Dazu ist eine Anpassung des Template-Quellcodes für das Anmeldeformular notwendig. Sie finden den Quellcode unter dem Reiter Template.

Wichtig

  • Das Personalisierungsfeld, welches im Anmeldeformular verwendet werden soll, muss vorher im System angelegt werden. Dies geschieht über den Hauptmenüpunkt Empfänger und dann Personalisierungs-Felder.
  • Das Personalisierungsfeld muss für das Anmeldeformular im Reiter Abgefragte Daten (Detailansicht Anmeldeformular) hinterlegt werden.

Beispiel

Radiobutton für die Anrede

Anschließend zeigen wir Ihnen, wie Sie zwei Radiobuttons für das Personalisierungsfeld Anrede anlegen. Die Radiobuttons tragen die Bezeichnung Herr und Frau. Die vorbelegten Werte lauten entsprechend Sehr geehrter Herr und Sehr geehrte Frau.

Beispielcode für das Anmelde-Template

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
</HEAD>
<body BGCOLOR="#ffffff" style="padding:0px; margin:0px; font-size:11px; color:#000000; font-family:Tahoma, Arial;">
<style type="text/css">
input { font-size:11px; color:#000000; font-family:Tahoma, Arial; }
</style>
 
<%v for_html(txt_welcome/)/><br><br>
 
<!-- FORMULAR START -->
<form method="post" enctype="multipart/form-data" action="_s.php" name="subscribe_form">
<input type=hidden name=fid value="<%v id_tdat_form/>">
<input type=hidden name=fpw value="<%v tdat_form_pw/>">
<input type=hidden name=mode value=finalsubmit>
 
<!-- E-MAIL FELD -->
<p style="margin-bottom: 10px;"><strong>E-Mail</strong><br><input style="width:250px;" name="email" value="<%v email/>">
<%s input_error/tdat_nl_subscriber_email><br><font color=red>Bitte geben Sie eine gültige E-Mail Adresse ein.</font></%s></p>
 
<!-- EMPFÄNGER ATTRIBUTE START -->
<p style="margin-bottom: 10px;"><strong>Anrede</strong>   <input type="radio" name="attribute_XXXXX" value="Sehr geehrter Herr">Herr  <input type="radio" name="attribute_XXXXX" value="Sehr geehrte Frau">Frau
<p style="margin-bottom: 10px;"><strong>Nachname</strong><br><input style="width:250px;" name="attribute_XXXXXX" value=""></p>
<!-- EMPFÄNGER ATTRIBUTE ENDE -->
 
<!-- ANMELDE BUTTON -->
<input type="submit" value="Anmeldung durchführen">
 
<!-- FORMULAR ENDE -->
</form>
</BODY>
 
</HTML>

Im Beispielcode steht immer name=“attribute_XXXXX“. Die XXXXX müssen durch die ID des jeweiligen Personalisierungsfeldes ersetzt werden. Diese finden Sie über Empfänger > Personalisierungs-Felder.

Wichtig: Wenn Sie Ihr Template nach dieser Anleitung ändern, ersetzen Sie bitte immer den gesamten bisherigen Code durch unseren Beispielcode. Kopieren Sie keine einzelnen Bereiche aus dem Beispielcode in das bestehende Template.