Deprecation: #72859 - Deprecate methods of DocumentTemplate¶
See forge#72859
Description¶
The following methods within DocumentTemplate
have been marked as deprecated:
- viewPageIcon()
- getHeader()
- getResourceHeader()
- header()
- icons()
- t3Button()
- wrapScriptTags()
- loadJavascriptLib()
- getContextMenuCode()
The following property within DocumentTemplate
has been marked as deprecated:
- sectionFlag (is internal)
Impact¶
Calling any of the methods above will trigger a deprecation log entry.
Affected Installations¶
Any installation with a 3rd party extension calling one of the methods in its PHP code.
Migration¶
Instead of wrapScriptTags()
use GeneralUtility::wrapJS
.
Instead of getContextMenuCode()
use:
$this->getPageRenderer()->loadJquery();
$this->getPageRenderer()->loadRequireJsModule('TYPO3/CMS/Backend/ClickMenu');
Copied!