' --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general, --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;modified_header, --div--;LLL:EXT:speedbase/Resources/Private/Language/locallang_ttc.xlf:tabs.custom_fields, tx_speedbase_chatbotterms, tx_speedbase_chatbottermscategory, tx_speedbase_chatbottermstype, tx_speedbase_chatbottermsurl, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance, --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.frames;frames, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, --palette--;;language, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access, --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.visibility;visibility, --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access, ', ]; // Add custom fields to the tt_content TCA ExtensionManagementUtility::addTCAcolumns('tt_content', [ 'tx_speedbase_chatbotterms' => [ 'label' => 'LLL:EXT:speedbase/Resources/Private/Language/locallang_db.xlf:tt_content.chatbotterms', 'config' => [ 'type' => 'text', 'size' => 2000, 'eval' => 'trim', ], ], 'tx_speedbase_chatbottermscategory' => [ 'label' => 'LLL:EXT:speedbase/Resources/Private/Language/locallang_db.xlf:tt_content.chatbottermscategory', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'default' => '', 'items' => [ ['Default', '--div--'], ['--leer--', null ], ['DB values', '--div--'], ], 'foreign_table' => 'tx_begriffmgt_domain_model_category', ], ], 'tx_speedbase_chatbottermstype' => [ 'label' => 'LLL:EXT:speedbase/Resources/Private/Language/locallang_db.xlf:tt_content.chatbottermstype', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', # 'default' => '', 'items' => [ ['Default', '--div--'], ['--leer--', null ], ['DB values', '--div--'], ], 'foreign_table' => 'tx_begriffmgt_domain_model_type', ], ], 'tx_speedbase_chatbottermsurl' => [ 'label' => 'LLL:EXT:speedbase/Resources/Private/Language/locallang_db.xlf:tt_content.chatbottermsurl', 'config' => [ 'type' => 'input', 'size' => 50, 'eval' => 'trim', ], ], ]); // Create a new 'modified_header' palette with only the 'header' field $GLOBALS['TCA']['tt_content']['palettes']['modified_header'] = [ 'showitem' => 'header' ];