Deprecation: #88792 - forceTemplateParsing in TSFE and TemplateService¶
See forge#88792
Description¶
TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::forceTemplateParsing
andTYPO3\CMS\Core\TypoScript\TemplateService::forceTemplateParsing
have been marked as deprecated and replaced by Context API.
Impact¶
Setting either forceTemplateParsing
of TypoScriptFrontendController
or TemplateService
will trigger a PHP E_USER_DEPRECATED
error.
Affected Installations¶
All installations setting or reading $TSFE->forceTemplateParsing
or TemplateService->forceTemplateParsing
.
Migration¶
Use the Context API
GeneralUtility::makeInstance(Context::class)->getPropertyFromAspect('typoscript', 'forcedTemplateParsing');
$context->setAspect('typoscript', GeneralUtility::makeInstance(TypoScriptAspect::class, true));