Ich folgte einem Tutorial um benutzerdefinierte Inhaltselemente in TYPO3 zu implementieren. Ich verstehe nicht, wie man Backend-Felder konfiguriert.TYPO3: Benutzerdefiniertes Inhaltselement - TCA Felder Konfiguration
Hier ist meine Überschreibung für tt_content:
$GLOBALS['TCA']['tt_content']['types']['my_custom_ce'] = [
'showitem' => '
--palette--;' . $frontendLanguageFilePrefix . 'palette.general;general,
--linebreak--, header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel,
--linebreak--, date;Datum,
--linebreak--, media;Media,
--linebreak--, bodytext;text,
];
ich zum Beispiel möchte den Textbereich Größe für die „bodytext“ Feld ändern. Ich las die offizielle Referenz TCA aber noch nicht bekommen, wie diese
Danke, es funktioniert. Was ist, wenn mein CE mehrere Bodytext-Felder hat? Gibt es eine Möglichkeit, jedes Feld zu konfigurieren? – user6800816
Es ist nicht möglich, mehrere 'bodytext'-Felder zu haben. 'bodytext' ist eine Spalte in der Tabelle' tt_content'. Es ist nicht möglich, mehrere Spalten mit demselben Namen in einer Tabelle zu haben. –
Wenn ich mehrere Textfelder benötige, sollte ich neue Spalten mit "addTCAcolumns" und "addToAllTCAtypes" erstellen? Ich weiß nicht, ob diese beste Praxis – user6800816