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. Насколько я знаю, это невозможно изменить только для одного СЕ.

Другие вопросы по тегам