TYPO3: пользовательский элемент содержимого - конфигурация полей TCA
Я следовал руководству по реализации пользовательских элементов контента в TYPO3. Я не понимаю, как настроить поля Backend.
Вот мое переопределение для 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,
];
Я хотел бы, например, изменить размер текстовой области для поля "bodytext". Я прочитал официальную ссылку TCA, но до сих пор не понимаю, как это работает
1 ответ
Решение
Изменение размера текстовой области осуществляется в
$GLOBALS['TCA']['tt_content']['columns']['bodytext']['config'] etc.
Ищите детали в ссылке TCA.
Это изменяет размер поля для всех CE. Насколько я знаю, это невозможно изменить только для одного СЕ.