Feldtyp Text-Formular
From Joomla! Documentation
The text form field type provides a text box for data entry. If the field has a value saved, this value is displayed when the page is first loaded. If not, the default value (if any) is selected.
- type (mandatory) must be text.
- name (obligatorisch) ist der eindeutige Name des Feldes.
- label (obligatorisch) (übersetzbar) ist der beschreibende Titel des Feldes.
- size' (optional) ist die Breite des Textfeldes in (alphanumerischen) Zeichen. Wird es weggelassen, gilt die Browsereinstellung. Dieser Wert begrenzt nicht die Menge der Zeichen, die eingegeben werden können.
- maxlength' (optional) begrenzt die Anzahl der Zeichen, die eingegeben werden können.
default' (optional) (nicht übersetzbar) ist der Standardwert.
- Beschreibung (optional) (übersetzbar) ist der Text, der als Tooltip als Mouse-over Effekt über die Dropdown-Box angezeigt wird.
- class' (optional) ist ein CSS-Klassenname für das HTML-Formularfeld. Wird es weggelasen, verwendet Joomla! standardmäßig 'text_area'.
- Readonly'' (optional) Das Feld kann nicht geändert werden und erbt automatisch den Standardwert. (Mögliche Werte: "true", "1", "readonly", um auf true zu setzen)
- Das Feld kann nicht geändert werden und erbt automatisch den Standardwert - es wird auch nicht gesendet. (Mögliche Werte: "true", "1", "readonly", um auf true zu setzen)
- required (optional) Das Feld muss vor dem Absenden des Formulars ausgefüllt werden. (Mögliche Werte: "true", "1", "readonly", um auf true zu setzen)
- filter' (optional) ermöglicht Joomla!, bestimmte HTML-Tags oder Rohdaten zu speichern.
- message (optional) Die Fehlermeldung, die anstelle der Standardmeldung angezeigt wird.
- Hinweis' (optional) Der Text, der im HTML-Platzhalterelement angezeigt wird, normalerweise ein hellerer Hinweis, der in einem leeren Feld angezeigt wird.
- inputtype (optional) Stellen Sie den HTML5-Eingabetyp ein.
- pattern' (optional) Ein Muster für reguläre Ausdrücke, das für die Validierung verwendet wird.
The Text field can also take an array of option sub elements in order to show suggestions to user in the text field.
Beispiel XML-Felddefinitionen:
<field name="mytextvalue" type="text" default="Some text" label="Enter some text" description="" size="10" />
Use the integer filter to ensure that letters types get stripped when the form is processed.
<field name="myintvalue" type="text" default="8" label="Enter some text" description="Enter some description" filter="integer" />
Use the raw filter to ensure that html code is preserved when the form is processed.
<field name="myhtmlvalue" type="text" default="" label="Enter some text" description="Enter some description" filter="raw" />