Zum Inhalt springen

[Tip] TSconfig-Formular vergrößern

Erstellt am 18. August 2006 · 1 Antwort · letzte Antwort am 31. Oktober 2007

Tags: PHP, Tipp

Spyro ·

Hi Boardies,

mich stört es schon seit längerem, dass die TSconfig-Form so klein ist und man (meiner Meinung nach) recht wenig vom Code sieht. Wer das Formular gerne größer(höher) haben möchte geht folgendermaßen vor:

in eurem source-Ordner editiert ihr die Datei "class.t3lib_tceforms.php". Die findet ihr im Unterordner "t3lib", bei mir sieht das zum Beispiel so aus:

.../typo3_src-4.0/t3lib$ vi class.t3lib_tceforms.php

Dort sucht man nach dem String "<textarea name="

Wie man sieht wird dieser komplette Ausdruck in die Variable $item gespeichert und bei näherem Hinsehen fällt die Variable $rows auf, die hier die Anzahl an (logischerweise) Reihen festlegt.
Also erhöhen wir die Variable einfach um einen Wert x bevor sie verarbeitet wird, setzten also
vor das $item = ... ein

$rows += 15;

Ob 15 oder 20 oder irgendein anderer Wert sei jedem selbst überlassen ;-)
Das Ganze sieht dann kurz skizziert so aus:

$iOnChange = implode('',$PA['fieldChangeFunc']);
$rows += 15;
$item.= '<textarea name="'.$PA['itemFormElName'].'" .......