[TASK] Unify configuration for overriding child TCA 30/52130/9
authorHelmut Hummel <typo3@helhum.io>
Wed, 22 Mar 2017 21:43:10 +0000 (22:43 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Sat, 25 Mar 2017 05:56:38 +0000 (06:56 +0100)
commit81d3f3950340af9754c7437e70a8055d761c6c7b
tree075d75420093b67c2e1618cdcd8ef73411426058
parentdf41182a18567833878ed3aa6e58275c45954167
[TASK] Unify configuration for overriding child TCA

The configuration possibilities to override child TCA
from the TCA of an inline parent

foreign_types
foreign_record_defaults
foreign_selector_fieldTcaOverride
overrideCropVariants

Are now replaced with a new generic one

overrideChildTca

The old TCA is migrated to the new version.

Resolves: #80000
Releases: master
Change-Id: Iebe4e0794517bc51f8bb2406aec80d95dfcb374e
Reviewed-on: https://review.typo3.org/52130
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
16 files changed:
typo3/sysext/backend/Classes/Form/Element/ImageManipulationElement.php
typo3/sysext/backend/Classes/Form/FormDataProvider/InlineOverrideChildTca.php
typo3/sysext/backend/Classes/Form/FormDataProvider/TcaInlineConfiguration.php
typo3/sysext/backend/Classes/Form/FormDataProvider/TcaOverrideChildCroppingConfiguration.php [deleted file]
typo3/sysext/backend/Tests/Unit/Form/FormDataProvider/InlineOverrrideChildTcaTest.php
typo3/sysext/backend/Tests/Unit/Form/FormDataProvider/TcaInlineConfigurationTest.php
typo3/sysext/core/Classes/Migrations/TcaMigration.php
typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php
typo3/sysext/core/Configuration/DefaultConfiguration.php
typo3/sysext/core/Configuration/TCA/pages.php
typo3/sysext/core/Documentation/Changelog/8.6/Feature-75880-ImplementMultipleCroppingVariantsInImageManipulationTool.rst
typo3/sysext/core/Documentation/Changelog/master/Deprecation-80000-InlineOverrideChildTca.rst [new file with mode: 0644]
typo3/sysext/core/Tests/Unit/Migrations/TcaMigrationTest.php
typo3/sysext/frontend/Configuration/TCA/pages_language_overlay.php
typo3/sysext/frontend/Configuration/TCA/tt_content.php
typo3/sysext/workspaces/Classes/Controller/Remote/RemoteServer.php