Hallo,
wenn ich eine neue News erstellen bzw. eine vorhandene bearbeiten möchte, sollte das Eingabefeld 'Subheader' 3 Zeilen und 20 Spalten aufweisen, dies ist zwingend notwendig.
Nur leider werden meine Angaben in der tca.php ignoriert, sobald der Text etwas länger ist. Bei einem Text der zwei Zeilen lang ist funktioniert es noch und bei drei Zeilen werden die eingestellten 20 Spalten völlig ignoriert.
'short' => Array (
'exclude' => 1,
'label' => LLL:EXT:lang/locallang_general.php:LGL.subheader',
'l10n_mode' => $l10n_mode,
'config' => Array (
'type' => 'text',
'cols' => '20',
'rows' => '5',
'warp' => 'virtual',
),
),
warp gibts wohl eher nur bei Raumschiff Enterprise 😉
ja ein kleiner schreibfehler, bringt aber auch nicht die gewünschte Lösung...
Ich kapier nicht, was Du jetzt willst. Soll das ganze sich ausdehnen oder so bleiben?
Bei mir geht das wunderbar. Ausserdem solltest Du nicht an die tca.php ran sondern das ganze über extTables ändern
$TCA['tt_news']['columns']['short']['config'] = array(
'type' => 'text',
'cols' => '40',
'rows' => '3'
);
Die Spalten sollen auf 20 begrenzt bleiben. Beim neuerstellen der News ist die Breit korrekt, nur beim Editieren von langen Nachrichtentexte (über zwei Zeilen), ist die Textbox größer.
das geht nicht, ist auf 48 maximal hartgecodet
gibt es sonst noch eine Möglichkeit??? Wenn nicht wo kann ich den hartcodierten Wert einstellen #angry#, in welcher Datei?
t3lib_tceforms.php
var $maxTextareaWidth=48;