[FEATURE] Auto-add system fields showitem for tt_content
This change adds system fields - as defined in the ctrl section - of tt_content to the showitem field list automatically. This is either done based on palettes that already exist or adding the fields individually to the corresponding tabs. Tabs that are therefore added automatically are: * General tab at the beginning * Language tab including language fields * Access tab including hidden+access fields * Description tab including descriptionColumn In case the showitem of such type defines the "Extended" tab, it is added at the end. We do this for tt_content because we want a unified way of how FormEngine renders the fields. Resolves: #104814 Releases: main Change-Id: I69965fbc74ae2192151ad2617c1a88cf1eb2a987 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/85859 Tested-by:Nikita Hovratov <nikita.h@live.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Nikita Hovratov <nikita.h@live.de...>
Showing
- typo3/sysext/core/Classes/Configuration/Tca/TcaPreparation.php 193 additions, 0 deletions.../sysext/core/Classes/Configuration/Tca/TcaPreparation.php
- typo3/sysext/core/Documentation/Changelog/13.3/Feature-104814-AutomaticallyAddSystemFieldsToContentTypes.rst 128 additions, 0 deletions...ure-104814-AutomaticallyAddSystemFieldsToContentTypes.rst
- typo3/sysext/core/Tests/Functional/Schema/TcaSchemaTest.php 1 addition, 1 deletiontypo3/sysext/core/Tests/Functional/Schema/TcaSchemaTest.php
- typo3/sysext/core/Tests/Unit/Configuration/Tca/TcaPreparationTest.php 657 additions, 0 deletions.../core/Tests/Unit/Configuration/Tca/TcaPreparationTest.php
- typo3/sysext/frontend/Configuration/TCA/tt_content.php 1 addition, 208 deletionstypo3/sysext/frontend/Configuration/TCA/tt_content.php
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment