Deprecation: #65344 - typo3conf/extTables.php deprecated
See forge#65344
Description
The file typo3conf/
which could be used for local TCA modifications has been marked as deprecated.
Setting $GLOBALS
together with the constant
TYPO3_
are deprecated and should not be used any longer.
Impact
The options and files are typically used for "poor man" $GLOBALS
overrides. This is discouraged
and shouldn't be used any longer.
Migration
There are two options to migrate away from typo3conf/
usage, the first one should be preferred:
- It is good practice to have a project / site specific extension that contains templates, TypoScript and
other stuff. Create one or more dedicated extensions and use TCA overrides to apply the desired modifications.
Something like
$GLOBALS
should be moved from['TCA'] ['pages'] ['ctrl'] ['hide At Copy'] = FALSE; typo3conf/
toext Tables. php typo3conf/
.ext/<your_ extension>/ Configuration/ TCA/ Overrides/ pages. php - Slot the signal
tca
that is emitted inIs Being Built Extension
.Management Utility. php