Klasse Formular: Unterschied zwischen den Versionen

Aus Contao Community Documentation

(Die Seite wurde neu angelegt: „Category:Module {{stub}} =Interaktion mit Erweiterungen= ==cleardefault== [http://www.contao.org/erweiterungsliste/view/cleardefault.de.html Cleardefault]…“)
 
(helpmessage)
Zeile 28: Zeile 28:
 
==helpmessage==
 
==helpmessage==
  
"Helpmessage":http://www.contao.org/erweiterungsliste/view/helpmessage.de.html blender per Javascript Hilfsnachrichten für das Feld ein.
+
[http://www.contao.org/erweiterungsliste/view/helpmessage.de.html 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
+
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.
Contao-Sprachdateien der Tabelle übernommen.
+
  
<pre><code class="ruby">
+
<source lang="php">
 
$dca = array(
 
$dca = array(
 
     'datum' => array
 
     'datum' => array
Zeile 42: Zeile 41:
 
     )
 
     )
 
);
 
);
</code></pre>
+
</source>

Version vom 22. November 2010, 20:31 Uhr


MsgError.png 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')
    )
);
Ansichten
Meine Werkzeuge

Contao Community Documentation

Programmierer brauchen viel Bit, auch wenn es Beck's ist.

Christian Schiffler
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge