Zeile 3: |
Zeile 3: |
| Sie sollte im folgenden Format genutzt werden: | | Sie sollte im folgenden Format genutzt werden: |
| <pre> | | <pre> |
− | {{Fieldgenerator | + | {{Fieldgenerator|<field>}} |
− | }} | |
| </pre> | | </pre> |
| + | wobei ''<field>'' (Pflichtangabe) der Attributsname ist, aus dem heraus das Formularfeld generiert wird. |
| + | |
| + | == Beispiel == |
| + | Die Angabe <nowiki>{{Fieldgenerator|input type}}</nowiki> erzeugt: |
| + | {{Fieldgenerator|input type}} |
| + | |
| Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. | | Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. |
− | </noinclude><includeonly></includeonly> | + | </noinclude><includeonly><!-- |
| + | |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// Definitionen |
| + | ////////////////////////////////////////////////////////////// |
| + | /// ermittle das field |
| + | -->{{#vardefine: field | {{{1}}} }}<!-- |
| + | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ############################################################## |
| + | ### Ausgabe |
| + | ############################################################## |
| + | ### zeige das Label an |
| + | -->'''{{#show: Attribut:{{#var:field}} | ?Label | default={{#var:field}} }}'''<br /><!-- |
| + | |
| + | ### eröffne das field |
| + | --><nowiki>{{{field|</nowiki><!-- |
| + | ### field name |
| + | -->{{#var:field}}<!-- |
| + | ### input type |
| + | -->{{#show: Attribut:@@@@ | ?input type | intro = {{!}}input type= }}<!-- |
| + | ### combobox |
| + | -->{{#if: {{#show: Attribut:@@@@ | ?combobox values from }}<!-- |
| + | -->| {{#show: Attribut:@@@@ | ?combobox values from | intro= {{!}} }} <!-- |
| + | --> {{#show: Attribut:@@@@ | ?combobox values | intro= = }} <!-- |
| + | -->|}}<!-- |
| + | ### placeholder |
| + | -->{{#show: Attribut:@@@@ | ?placeholder | intro = {{!}}placeholder= }}<!-- |
| + | ### mandatory |
| + | -->{{#if: {{#show: Attribut:@@@@ | ?mandatory }}<!-- |
| + | -->| {{!}}mandatory <!-- |
| + | -->}}<!-- |
| + | ### existing values only |
| + | -->{{#if: {{#show: Attribut:@@@@ | ?existing values only}}<!-- |
| + | -->| {{!}}existing values only<!-- |
| + | -->}}<!-- |
| + | ### autogrow |
| + | -->{{#if: {{#show: Attribut:@@@@ | ?autogrow}}<!-- |
| + | -->| {{!}}autogrow<!-- |
| + | -->}}<!-- |
| + | ### uploadable |
| + | -->{{#if: {{#show: Attribut:@@@@ | ?uploadable }}<!-- |
| + | -->| {{!}}uploadable <!-- |
| + | -->}}<!-- |
| + | |
| + | ### schließe das field |
| + | --><nowiki>}}}</nowiki><!-- |
| + | ############################################################## |
| + | |
| + | --></includeonly> |