diff --git a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content.php b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content.php index cdb4f774..10353da4 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content.php +++ b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content.php @@ -115,47 +115,20 @@ call_user_func(function () { 'renderType' => 'inputDateTime', ] ], - 'button' => [ + 'tx_eptheme_background' => [ 'exclude' => 0, - 'label' => 'Button Label', - 'config' => [ - 'type' => 'input', - 'default' => 'Details', - 'size' => 30, - 'eval' => 'trim,required' - ], - ], - 'tx_eptheme_lineup' => [ - 'exclude' => 0, - 'label' => 'LLL:EXT:ep_theme/Resources/Private/Language/locallang_db.xlf:tx_eptheme_domain_model_lineup.items', - 'config' => [ - 'type' => 'inline', - 'foreign_table' => 'tx_eptheme_domain_model_lineup', - 'foreign_field' => 'tt_content', - 'foreign_sortby' => 'sorting', - 'maxitems' => 99, - 'appearance' => [ - 'useSortable' => 1, - 'collapseAll' => 1, - 'levelLinksPosition' => 'top', - 'showSynchronizationLink' => 0, - 'showPossibleLocalizationRecords' => 0, - 'showAllLocalizationLink' => 0 - ], - ], - - ], - 'tx_eptheme_contact' => [ - 'exclude' => 0, - 'label' => 'Mitarbeiter', + 'label' => 'Hintergrundfarbe', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', - 'foreign_table' => 'tx_epproducts_domain_model_teammember', - 'foreign_table_where' => 'ORDER BY name', - 'minitems' => 1, - 'maxitems' => 1, - ] + 'default' => 0, + 'items' => [ + [ 'ohne', 0 ], + [ 'oben', 1 ], + [ 'unten', 2 ], + [ 'oben und unten', 3 ], + ], + ], ], ]; diff --git a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_contact.php b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_contact.php index 899817d1..00016cea 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_contact.php +++ b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_contact.php @@ -17,8 +17,21 @@ call_user_func(function() { 'after' ); + $GLOBALS['TCA']['tt_content']['columns']['tx_eptheme_contact'] = [ + 'exclude' => 0, + 'label' => 'Mitarbeiter', + 'config' => [ + 'type' => 'select', + 'renderType' => 'selectSingle', + 'foreign_table' => 'tx_epproducts_domain_model_teammember', + 'foreign_table_where' => 'ORDER BY name', + 'minitems' => 1, + 'maxitems' => 1, + ] + ]; + $GLOBALS['TCA']['tt_content']['types']['contact'] = [ - 'showitem' => ' + 'showitem' => ' --palette--;' . $frontendLanguageFilePrefix . 'palette.general;general, tx_eptheme_contact, --div--;' . $frontendLanguageFilePrefix . 'tabs.access, diff --git a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_deal_of_the_week.php b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_deal_of_the_week.php new file mode 100644 index 00000000..c278c7f2 --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_deal_of_the_week.php @@ -0,0 +1,39 @@ + ' + --palette--;' . $frontendLanguageFilePrefix . 'palette.general;general, header, header_link, bodytext, + --div--;' . $frontendLanguageFilePrefix . 'tabs.appearance, + layout;' . $frontendLanguageFilePrefix . 'layout_formlabel, tx_eptheme_background, + --div--;' . $frontendLanguageFilePrefix . 'tabs.access, + hidden;' . $frontendLanguageFilePrefix . 'field.default.hidden, + --div--;' . $frontendLanguageFilePrefix . 'tabs.extended + ', + 'columnsOverrides' => [ + 'bodytext' => [ + 'label' => 'Text', + 'config' => [ + 'rows' => 2, + ] + ], + ] + ]; + +}); diff --git a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_disrupter.php b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_disrupter.php index 6c2adf2d..7edde285 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_disrupter.php +++ b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_disrupter.php @@ -22,6 +22,7 @@ call_user_func(function() { 'label' => 'Störer', 'config' => [ 'type' => 'select', + 'renderType' => 'selectSingle', 'foreign_table' => 'tx_eptheme_domain_model_disrupter', 'foreign_field' => 'tt_content', 'maxitems' => 1, @@ -32,10 +33,10 @@ call_user_func(function() { ]; $GLOBALS['TCA']['tt_content']['types']['disrupter'] = [ - 'showitem' => ' + 'showitem' => ' --palette--;' . $frontendLanguageFilePrefix . 'palette.general;general, tx_eptheme_disrupter, --div--;' . $frontendLanguageFilePrefix . 'tabs.appearance, - layout;' . $frontendLanguageFilePrefix . 'layout_formlabel, + layout;' . $frontendLanguageFilePrefix . 'layout_formlabel, tx_eptheme_background, --div--;' . $frontendLanguageFilePrefix . 'tabs.access, hidden;' . $frontendLanguageFilePrefix . 'field.default.hidden, --div--;' . $frontendLanguageFilePrefix . 'tabs.extended diff --git a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_disturber.php b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_disturber.php index 0bcfd5c6..73824e01 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_disturber.php +++ b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_disturber.php @@ -17,26 +17,14 @@ call_user_func(function() { 'after' ); - \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTcaSelectItem( - 'tt_content', - 'CType', - [ - 'Deal der Woche', - 'deal_of_the_week', - 'content-image' - ], - 'disturber', - 'after' - ); - $GLOBALS['TCA']['tt_content']['types']['disturber'] = [ - 'showitem' => ' + 'showitem' => ' --palette--;' . $frontendLanguageFilePrefix . 'palette.general;general, - --palette--;' . $frontendLanguageFilePrefix . 'palette.header;header,bodytext,pi_flexform, + --palette--;' . $frontendLanguageFilePrefix . 'palette.header;header, bodytext, pi_flexform, --div--;Bild, assets, --div--;' . $frontendLanguageFilePrefix . 'tabs.appearance, - layout;' . $frontendLanguageFilePrefix . 'layout_formlabel, + layout;' . $frontendLanguageFilePrefix . 'layout_formlabel, tx_eptheme_background, --div--;' . $frontendLanguageFilePrefix . 'tabs.access, hidden;' . $frontendLanguageFilePrefix . 'field.default.hidden, --div--;' . $frontendLanguageFilePrefix . 'tabs.extended @@ -62,25 +50,6 @@ call_user_func(function() { ] ]; - $GLOBALS['TCA']['tt_content']['types']['deal_of_the_week'] = [ - 'showitem' => ' - --palette--;' . $frontendLanguageFilePrefix . 'palette.general;general, header, header_link, bodytext, - --div--;' . $frontendLanguageFilePrefix . 'tabs.appearance, - layout;' . $frontendLanguageFilePrefix . 'layout_formlabel, - --div--;' . $frontendLanguageFilePrefix . 'tabs.access, - hidden;' . $frontendLanguageFilePrefix . 'field.default.hidden, - --div--;' . $frontendLanguageFilePrefix . 'tabs.extended - ', - 'columnsOverrides' => [ - 'bodytext' => [ - 'label' => 'Text', - 'config' => [ - 'rows' => 2, - ] - ], - ] - ]; - \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue( '*', 'FILE:EXT:ep_theme/Configuration/FlexForms/flexform_disturber.xml', diff --git a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_lineup.php b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_lineup.php index 6deb1b4c..4c38bf57 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_lineup.php +++ b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/tt_content_element_lineup.php @@ -17,8 +17,28 @@ call_user_func(function() { 'after' ); + $GLOBALS['TCA']['tt_content']['columns']['tx_eptheme_lineup'] = [ + 'exclude' => 0, + 'label' => 'LLL:EXT:ep_theme/Resources/Private/Language/locallang_db.xlf:tx_eptheme_domain_model_lineup.items', + 'config' => [ + 'type' => 'inline', + 'foreign_table' => 'tx_eptheme_domain_model_lineup', + 'foreign_field' => 'tt_content', + 'foreign_sortby' => 'sorting', + 'maxitems' => 99, + 'appearance' => [ + 'useSortable' => 1, + 'collapseAll' => 1, + 'levelLinksPosition' => 'top', + 'showSynchronizationLink' => 0, + 'showPossibleLocalizationRecords' => 0, + 'showAllLocalizationLink' => 0 + ], + ], + ]; + $GLOBALS['TCA']['tt_content']['types']['lineup'] = [ - 'showitem' => ' + 'showitem' => ' --palette--;' . $frontendLanguageFilePrefix . 'palette.general;general, tx_eptheme_lineup, --div--;' . $frontendLanguageFilePrefix . 'tabs.access, diff --git a/public/typo3conf/ext/ep_theme/Configuration/TSconfig/Page/TCEFORM.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSconfig/Page/TCEFORM.tsconfig index d5f1b43a..961b9c6f 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TSconfig/Page/TCEFORM.tsconfig +++ b/public/typo3conf/ext/ep_theme/Configuration/TSconfig/Page/TCEFORM.tsconfig @@ -118,17 +118,6 @@ TCEFORM { space_after_class < .space_before_class -# frame_class { -# label = Hintergrund -# removeItems := addToList(ruler-before, ruler-after, indent, indent-left, indent-right, none) -# altLabels { -# default = ohne -# } -# addItems { -# bg-ep-primary-10 = mit -# } -# } -# frame_class.disabled = 1 table_bgColor.disabled = 1 table_border.disabled = 1 @@ -139,7 +128,6 @@ TCEFORM { uploads_type.disabled = 1 rowDescription.disabled = 1 categories.disabled = 1 - header_link = 1 date.disabled = 1 select_key.disabled = 1 linkToTop.disabled = 1 @@ -149,6 +137,7 @@ TCEFORM { fe_group.disabled = 1 editlock.disabled = 1 sys_language_uid.disabled = 1 + tx_epevents_configurator_travel_type.disabled = 1 tx_yoastseo_linking_suggestions.disabled = 1 } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Large.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Large.html index 43141e41..516f2f92 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Large.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Large.html @@ -6,7 +6,9 @@