[!!!][TASK] Remove "sys_template.nextLevel"
The special handling "nextLevel" in TypoScript templates to only load a specific sys_template on the next level (subpages and further down the rootline) but not on the current level, is removed. It is recommended to use proper inclusions and TypoScript conditions instead. This reduces complexity within the TemplateService parser, and for newcomers a very confusing option after gathering some feedback on this topic. The database field "sys_template.nextLevel" is therefore removed. Resolves: #88640 Releases: master Change-Id: I06e14d6dfbde82eb36f2ffc30b61bd9870906246 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61158 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
Showing
- typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php 0 additions, 1 deletion...ysext/core/Classes/TypoScript/ExtendedTemplateService.php
- typo3/sysext/core/Classes/TypoScript/TemplateService.php 0 additions, 37 deletionstypo3/sysext/core/Classes/TypoScript/TemplateService.php
- typo3/sysext/core/Documentation/Changelog/master/Breaking-88640-DatabaseFieldSys_templatenextLevelAndTypoScriptSublevel-InheritanceRemoved.rst 49 additions, 0 deletions...latenextLevelAndTypoScriptSublevel-InheritanceRemoved.rst
- typo3/sysext/frontend/Configuration/TCA/sys_template.php 2 additions, 14 deletionstypo3/sysext/frontend/Configuration/TCA/sys_template.php
- typo3/sysext/frontend/Resources/Private/Language/locallang_tca.xlf 0 additions, 3 deletions...ext/frontend/Resources/Private/Language/locallang_tca.xlf
- typo3/sysext/frontend/Tests/Functional/Tca/TemplateVisibleFieldsTest.php 0 additions, 1 deletion...ontend/Tests/Functional/Tca/TemplateVisibleFieldsTest.php
- typo3/sysext/frontend/ext_tables.sql 0 additions, 1 deletiontypo3/sysext/frontend/ext_tables.sql
- typo3/sysext/tstemplate/Resources/Private/Language/locallang_analyzer.xlf 0 additions, 3 deletions...emplate/Resources/Private/Language/locallang_analyzer.xlf
- typo3/sysext/tstemplate/Resources/Private/Templates/TemplateAnalyzerModuleFunction.html 0 additions, 1 deletion...ces/Private/Templates/TemplateAnalyzerModuleFunction.html
Please register or sign in to comment