Zum Inhalt springen

Input-Feld -->"maxlength" erhöhen / ändern

Erstellt am 26. August 2009 · 1 Antwort · letzte Antwort am 26. August 2009

Tags: Frage

t3-2009-05 ·

Hallo,

im BE habe ich einen Sys-Ordner in dem Datensätze ausgegeben werden. Die angezeigten Inputfelder sind auf "maxlength = 15" eingestellt. Wie kann ich diesen Wert erhöhen (geht das per Typoscript?), so dass man in dem Eingabefeld mehr Zeichen eingeben kann?

Hier der Beispiel-HTML-Code (BE):

<input class="formField3" type="text" onchange="typo3form.fieldGet('data[tt_address][752][building]','trim','',0,'');TBE_EDITOR.fieldChanged('tt_address','752','building','data[tt_address][752][building]');" maxlength="15" style="width: 192px;" value="" name="data[tt_address][752][building]_hr" />

Frage also: Kann ich bzw wie kann ich per Typoscript "maxlength=15" erhöhen?

Danke im voraus für jede Antwort 😉

t3-2009-05 ·

Da kann ich mir selber die Antwort geben. Habs gefunden :p

Hierfür geht man in die Extension "tt_address" und bearbeitet die "tca.php". ich habe dort einfach in folgendem Abschnitt...

		'building' => array (
			'label'  => 'LLL:EXT:tt_address/locallang_tca.xml:tt_address.building',
			'config' => array (
				'type' => 'input',
				'eval' => 'trim',
				'size' => '20',
				'max'  => '50'
			)

... und dort bei "max" den Wert geändert.

Kann man dies auch über Typoscript lösen? Das wäre ja noch besser...