Description
Following database fields or TCA configuration has been deprecated or removed from the TYPO3 core.
These changes should be adapted to the dynamic model generation and boiler plate.
TCA & SQL: cruser_id
The field has been deprecated with TYPO3 12, the information is now stored within the table sys_history
.
The corresponding TCA configuration and SQL field definition should be removed.
TCA: showRecordFieldList
The definition of showRecordFieldList
has been deprecated since TYPO3 10. The information is not evaluated by TYPO3 anymore and could be removed.
Following settings should be removed:
TCA: renderType
The TCA type select
should define a the property renderType
. This is currently missing at one place within the dynamic model generator:
TCA: number
Input fields that containing numeric values should use the type number
instead of input
. This new type is available since TYPO3 12.
https://docs.typo3.org/m/typo3/reference-tca/12.4/en-us/ColumnsConfig/Type/Number/Index.html
The subtype integer or decimal can be configured by using the Format configuration
Following lines are affected
TCA: datetime
Input fields that containing a date, time or datetime value should use the type datetime
instead of input
. This new type is available since TYPO3 12.
https://docs.typo3.org/m/typo3/reference-tca/12.4/en-us/ColumnsConfig/Type/Datetime/Index.html
The subtype date, time or datetime can be configured by using the Format configuration
Following lines are affected
TCA: file
TYPO3 12 introduced the new TCA type file
to replace the old configuration structure, which makes the TCA more readable
https://docs.typo3.org/m/typo3/reference-tca/12.4/en-us/ColumnsConfig/Type/File/Index.html
Following lines are affected
crossmedia_fourallportal/Classes/DynamicModel/DynamicModelGenerator.php
Lines 851 to 898 in 3e00a60
Activity