Blog Tags
Blog Archiv
- Oktober, 2010 (1)
- April, 2010 (1)
- Dezember, 2009 (2)
News
Modulentwicklung, Formelement textarea mit Eingabeformat
Modulentwicklung: Wie bekommt man bei Formelementen vom Typ "textarea" die Eingabeformate unter die Textbereiche?
Beispiel-Snipped:
$form[$node_type .'_node_form']['node_map_marker_parameter']['location']['info'] = array(
'#type' => 'textarea',
'#title' => 'Information',
'#cols ' => 30,
'#rows' => 4,
);
Hiermit wird ein Textbereich erzeugt - aber ohne die Option/Funktion der Eingabeformate.
Um die Option/Funktion der Eingabeformate verwenden zu können wird das Formular um folgenden Code erweitert:
if (!isset($edit['format'])) {
$edit['format'] = FILTER_FORMAT_DEFAULT;
}
$form[$node_type .'_node_form']['node_map_marker_parameter']['location']['format'] = filter_form($edit['format']);
Dabei ist der entscheidende Punkt das man von der normalen Formelemen-Definition den letzten Wert weglässt. Also
['info']
weglassen.
- Blog von quiptime
- Anmelden um Kommentare zu schreiben
- Druckversion