...
Attribut | Werte | Beschreibung |
---|
rank | Zahl | Die Position des Formularfeldes im Formular. Info |
---|
Die Reihenfolge der Felder in der XML-Datei ist dabei irrelevant. |
|
type | Zeichenkette | |
column | ZeichenketteEinzig dieses Attribut entscheidet über die Reihenfolge der Felder im Formular. |
|
type | inputtext, textarea, inputpassword, inputradio, inputcheckbox, select, selectmulti, datepicker, inputfile, processbar, slider, buttonsubmit, buttonreset, buttonback, matrix, paragraph, inputhidden, fieldset_begin, fieldset_end | Der Typ des Formularfeldes, der auch den Tabentyp der Datenbank-Spalte bestimmt. |
column | Zeichenkette (erlaubt sind hier die Zeichen a-z, A-Z, 0-9 und _ [Unterstrich]) | Der Name der Datenbank-Spalte zur Speicherung der Formulardaten. |
obligatory | true | false | Ob es sich bei diesem Feld um ein Pflichtfeld handelt oder nicht. |
Einige Angaben zu Formularfeldern werden als Kindelemente definiert. Dies sind:
Element | Werte | Beschreibung |
---|
label | Zeichenkette | Die Beschriftung des Formularfeldes, so wie sie im Frontend ausgegeben wird. Info |
---|
Dieses Element hat ein Attribut "display" (true oder false) mit dem definiert werden kann, ob die Beschriftung im Frontend ausgegeben werden soll oder nicht. |
|
help | Zeichenkette | Der optionale Hilfetext zu einem Formularfeld. Info |
---|
Der Wert dieses Elementes muß als CDATA notiert werden! |
|
error | Zeichenkette | Die optionale Fehlermeldung zu einem Formularfeld. Info |
---|
Der Wert dieses Elementes muß als CDATA notiert werden! |
|
rule | Zeichenkette | Die optionale Validierungsregel zu einem Formularfeld. Hierbei handelt es sich um einen regulären Ausdruck. Info |
---|
Der Wert dieses Elementes muß als CDATA notiert werden! |
|
classes | | |
options | | |
Code Block |
---|
language | xml |
---|
linenumbers | true |
---|
|
<form name="contact" table="con_pifa_contact" method="post" timestamp="true">
<field rank="1" type="select" column="salutation" obligatory="true">
<label display="true">Anrede</label>
<error>Bitte wählen Sie die Anrede aus</error>
<options>
<option>Bitte wählen</option>
<option value="Mrs">Frau</option>
</options>
</field>
</form>
|
...