Klasse Formular
Aus Contao Community Documentation
Version vom 22. November 2010, 18:31 Uhr von Psi (Diskussion | Beiträge)
Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.
Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis. |
Interaktion mit Erweiterungen
cleardefault
Cleardefault löscht den Standardwert sobald das Textfeld den Fokus bekommt. Ist die Erweiterung installiert werden alle Textfelder und Textareas mit diesem Verhalten versehen. Über das @eval@ Array kann es für ein einzelnes Feld angepasst werden:
$dca = array( 'datum' => array ( 'label' => 'Datum', 'inputType' => 'text', 'default' => date('d.m.Y'), 'eval' => array('cleardefault'=>false) ) );
'cleardefault'=>false deaktiviert das Löschen des Standardwertes für das Feld datum.
-
helpmessage
Helpmessage blendet per Javascript Hilfsnachrichten für das Feld ein. Die Nachricht wird im eval Array hinterlegt. Falls über die Klasse FormularTL_DCA eine Tabelle gerendert wird, werden die Hilfstexte aus den Contao-Sprachdateien der Tabelle übernommen.
$dca = array( 'datum' => array ( 'label' => 'Datum', 'inputType' => 'text', 'default' => date('d.m.Y'), 'eval' => array('helpmessage'=>'Das Datum muss im Format DD.MM.YYYY sein') ) );