From b1dd069b5b014640cadb0bdd610d9a6dfc9f43a5 Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Sat, 9 Dec 2017 17:55:12 +0100 Subject: [PATCH] [CLEANUP] Use the new TCA format --- ...n.php => tx_tea_domain_model_addition.php} | 30 ++++- ...hp => tx_tea_domain_model_teabeverage.php} | 30 ++++- ...pe.php => tx_tea_domain_model_teatype.php} | 30 ++++- ...hp => tx_tea_domain_model_testimonial.php} | 28 ++++- ext_tables.php | 112 ------------------ 5 files changed, 107 insertions(+), 123 deletions(-) rename Configuration/TCA/{Addition.php => tx_tea_domain_model_addition.php} (80%) rename Configuration/TCA/{TeaBeverage.php => tx_tea_domain_model_teabeverage.php} (85%) rename Configuration/TCA/{TeaType.php => tx_tea_domain_model_teatype.php} (81%) rename Configuration/TCA/{Testimonial.php => tx_tea_domain_model_testimonial.php} (83%) diff --git a/Configuration/TCA/Addition.php b/Configuration/TCA/tx_tea_domain_model_addition.php similarity index 80% rename from Configuration/TCA/Addition.php rename to Configuration/TCA/tx_tea_domain_model_addition.php index 5e54f55..653d53e 100644 --- a/Configuration/TCA/Addition.php +++ b/Configuration/TCA/tx_tea_domain_model_addition.php @@ -1,8 +1,32 @@ $GLOBALS['TCA']['tx_tea_domain_model_addition']['ctrl'], +return [ + 'ctrl' => [ + 'title' => 'LLL:EXT:tea/Resources/Private/Language/locallang_db.xlf:tx_tea_domain_model_addition', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'dividers2tabs' => true, + + 'versioningWS' => 2, + 'versioning_followPages' => true, + + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + + 'delete' => 'deleted', + 'enablecolumns' => [ + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ], + 'searchFields' => 'title,', + 'iconfile' => 'EXT:tea/Resources/Public/Icons/tx_tea_domain_model_addition.gif', + ], 'interface' => [ 'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, title', ], diff --git a/Configuration/TCA/TeaBeverage.php b/Configuration/TCA/tx_tea_domain_model_teabeverage.php similarity index 85% rename from Configuration/TCA/TeaBeverage.php rename to Configuration/TCA/tx_tea_domain_model_teabeverage.php index a896ca2..21153c4 100644 --- a/Configuration/TCA/TeaBeverage.php +++ b/Configuration/TCA/tx_tea_domain_model_teabeverage.php @@ -1,8 +1,32 @@ $GLOBALS['TCA']['tx_tea_domain_model_teabeverage']['ctrl'], +return [ + 'ctrl' => [ + 'title' => 'LLL:EXT:tea/Resources/Private/Language/locallang_db.xlf:tx_tea_domain_model_teabeverage', + 'label' => 'size', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'dividers2tabs' => true, + + 'versioningWS' => 2, + 'versioning_followPages' => true, + + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + + 'delete' => 'deleted', + 'enablecolumns' => [ + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ], + 'searchFields' => 'size,type,additions,testimonials,', + 'iconfile' => 'EXT:tea/Resources/Public/Icons/tx_tea_domain_model_teabeverage.gif', + ], 'interface' => [ 'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, size, type, additions, testimonials', ], diff --git a/Configuration/TCA/TeaType.php b/Configuration/TCA/tx_tea_domain_model_teatype.php similarity index 81% rename from Configuration/TCA/TeaType.php rename to Configuration/TCA/tx_tea_domain_model_teatype.php index 549c69b..2a5289c 100644 --- a/Configuration/TCA/TeaType.php +++ b/Configuration/TCA/tx_tea_domain_model_teatype.php @@ -1,8 +1,32 @@ $GLOBALS['TCA']['tx_tea_domain_model_teatype']['ctrl'], +return [ + 'ctrl' => [ + 'title' => 'LLL:EXT:tea/Resources/Private/Language/locallang_db.xlf:tx_tea_domain_model_teatype', + 'label' => 'title', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'dividers2tabs' => true, + + 'versioningWS' => 2, + 'versioning_followPages' => true, + + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + + 'delete' => 'deleted', + 'enablecolumns' => [ + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ], + 'searchFields' => 'title,caffeinated,', + 'iconfile' => 'EXT:tea/Resources/Public/Icons/tx_tea_domain_model_teatype.gif', + ], 'interface' => [ 'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, title, caffeinated', ], diff --git a/Configuration/TCA/Testimonial.php b/Configuration/TCA/tx_tea_domain_model_testimonial.php similarity index 83% rename from Configuration/TCA/Testimonial.php rename to Configuration/TCA/tx_tea_domain_model_testimonial.php index 6f86bba..c994327 100644 --- a/Configuration/TCA/Testimonial.php +++ b/Configuration/TCA/tx_tea_domain_model_testimonial.php @@ -1,8 +1,32 @@ $GLOBALS['TCA']['tx_tea_domain_model_testimonial']['ctrl'], + 'ctrl' => [ + 'title' => 'LLL:EXT:tea/Resources/Private/Language/locallang_db.xlf:tx_tea_domain_model_testimonial', + 'label' => 'date_of_posting', + 'tstamp' => 'tstamp', + 'crdate' => 'crdate', + 'cruser_id' => 'cruser_id', + 'dividers2tabs' => true, + + 'versioningWS' => 2, + 'versioning_followPages' => true, + + 'origUid' => 't3_origuid', + 'languageField' => 'sys_language_uid', + 'transOrigPointerField' => 'l10n_parent', + 'transOrigDiffSourceField' => 'l10n_diffsource', + + 'delete' => 'deleted', + 'enablecolumns' => [ + 'disabled' => 'hidden', + 'starttime' => 'starttime', + 'endtime' => 'endtime', + ], + 'searchFields' => 'date_of_posting,number_of_consumed_cups,text,', + 'iconfile' => 'EXT:tea/Resources/Public/Icons/tx_tea_domain_model_testimonial.gif', + ], 'interface' => [ 'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, date_of_posting, number_of_consumed_cups, text', ], diff --git a/ext_tables.php b/ext_tables.php index 3938f04..8f0e50e 100644 --- a/ext_tables.php +++ b/ext_tables.php @@ -11,124 +11,12 @@ defined('TYPO3_MODE') or die('Access denied.'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tx_tea_domain_model_teabeverage', 'EXT:tea/Resources/Private/Language/locallang_csh_tx_tea_domain_model_teabeverage.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_tea_domain_model_teabeverage'); -$GLOBALS['TCA']['tx_tea_domain_model_teabeverage'] = [ - 'ctrl' => [ - 'title' => 'LLL:EXT:tea/Resources/Private/Language/locallang_db.xlf:tx_tea_domain_model_teabeverage', - 'label' => 'size', - 'tstamp' => 'tstamp', - 'crdate' => 'crdate', - 'cruser_id' => 'cruser_id', - 'dividers2tabs' => true, - - 'versioningWS' => 2, - 'versioning_followPages' => true, - - 'origUid' => 't3_origuid', - 'languageField' => 'sys_language_uid', - 'transOrigPointerField' => 'l10n_parent', - 'transOrigDiffSourceField' => 'l10n_diffsource', - - 'delete' => 'deleted', - 'enablecolumns' => [ - 'disabled' => 'hidden', - 'starttime' => 'starttime', - 'endtime' => 'endtime', - ], - 'searchFields' => 'size,type,additions,testimonials,', - 'dynamicConfigFile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'Configuration/TCA/TeaBeverage.php', - 'iconfile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath($_EXTKEY) . 'Resources/Public/Icons/tx_tea_domain_model_teabeverage.gif', - ], -]; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tx_tea_domain_model_teatype', 'EXT:tea/Resources/Private/Language/locallang_csh_tx_tea_domain_model_teatype.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_tea_domain_model_teatype'); -$GLOBALS['TCA']['tx_tea_domain_model_teatype'] = [ - 'ctrl' => [ - 'title' => 'LLL:EXT:tea/Resources/Private/Language/locallang_db.xlf:tx_tea_domain_model_teatype', - 'label' => 'title', - 'tstamp' => 'tstamp', - 'crdate' => 'crdate', - 'cruser_id' => 'cruser_id', - 'dividers2tabs' => true, - - 'versioningWS' => 2, - 'versioning_followPages' => true, - - 'origUid' => 't3_origuid', - 'languageField' => 'sys_language_uid', - 'transOrigPointerField' => 'l10n_parent', - 'transOrigDiffSourceField' => 'l10n_diffsource', - - 'delete' => 'deleted', - 'enablecolumns' => [ - 'disabled' => 'hidden', - 'starttime' => 'starttime', - 'endtime' => 'endtime', - ], - 'searchFields' => 'title,caffeinated,', - 'dynamicConfigFile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'Configuration/TCA/TeaType.php', - 'iconfile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath($_EXTKEY) . 'Resources/Public/Icons/tx_tea_domain_model_teatype.gif', - ], -]; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tx_tea_domain_model_addition', 'EXT:tea/Resources/Private/Language/locallang_csh_tx_tea_domain_model_addition.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_tea_domain_model_addition'); -$GLOBALS['TCA']['tx_tea_domain_model_addition'] = [ - 'ctrl' => [ - 'title' => 'LLL:EXT:tea/Resources/Private/Language/locallang_db.xlf:tx_tea_domain_model_addition', - 'label' => 'title', - 'tstamp' => 'tstamp', - 'crdate' => 'crdate', - 'cruser_id' => 'cruser_id', - 'dividers2tabs' => true, - - 'versioningWS' => 2, - 'versioning_followPages' => true, - - 'origUid' => 't3_origuid', - 'languageField' => 'sys_language_uid', - 'transOrigPointerField' => 'l10n_parent', - 'transOrigDiffSourceField' => 'l10n_diffsource', - - 'delete' => 'deleted', - 'enablecolumns' => [ - 'disabled' => 'hidden', - 'starttime' => 'starttime', - 'endtime' => 'endtime', - ], - 'searchFields' => 'title,', - 'dynamicConfigFile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'Configuration/TCA/Addition.php', - 'iconfile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath($_EXTKEY) . 'Resources/Public/Icons/tx_tea_domain_model_addition.gif', - ], -]; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tx_tea_domain_model_testimonial', 'EXT:tea/Resources/Private/Language/locallang_csh_tx_tea_domain_model_testimonial.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_tea_domain_model_testimonial'); -$GLOBALS['TCA']['tx_tea_domain_model_testimonial'] = [ - 'ctrl' => [ - 'title' => 'LLL:EXT:tea/Resources/Private/Language/locallang_db.xlf:tx_tea_domain_model_testimonial', - 'label' => 'date_of_posting', - 'tstamp' => 'tstamp', - 'crdate' => 'crdate', - 'cruser_id' => 'cruser_id', - 'dividers2tabs' => true, - - 'versioningWS' => 2, - 'versioning_followPages' => true, - - 'origUid' => 't3_origuid', - 'languageField' => 'sys_language_uid', - 'transOrigPointerField' => 'l10n_parent', - 'transOrigDiffSourceField' => 'l10n_diffsource', - - 'delete' => 'deleted', - 'enablecolumns' => [ - 'disabled' => 'hidden', - 'starttime' => 'starttime', - 'endtime' => 'endtime', - ], - 'searchFields' => 'date_of_posting,number_of_consumed_cups,text,', - 'dynamicConfigFile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'Configuration/TCA/Testimonial.php', - 'iconfile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath($_EXTKEY) . 'Resources/Public/Icons/tx_tea_domain_model_testimonial.gif', - ], -];