[BUGFIX] Fix typo in rst file
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-81171-EditAbilityOfTypoScriptTemplateInEXTtstemplateRemoved.rst
1 .. include:: ../../Includes.txt
2
3 ================================================================================
4 Breaking: #81171 - Edit ability of TypoScript template in EXT:tstemplate removed
5 ================================================================================
6
7 See :issue:`81171`
8
9 Description
10 ===========
11
12 Editing "Constants" and "Setup" of templates in the backend template module has been
13 refactored to use FormEngine field rendering instead of an own baked solution.
14
15
16 Impact
17 ======
18
19 Rendering the edit form for the fields "Constants" and "Setup" is now done by FormEngine, triggered
20 by EditDocumentController. The following code has been removed without substitution:
21
22 * Public method :php:`TypoScriptTemplateInformationModuleFunctionController:: processTemplateRowAfterLoading()`
23 * Public method :php:`TypoScriptTemplateInformationModuleFunctionController:: processTemplateRowBeforeSaving()`
24 * Hook :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/tstemplate_info/class.tx_tstemplateinfo.php']['postTCEProcessingHook']`
25 * Hook :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/tstemplate_info/class.tx_tstemplateinfo.php']['postOutputProcessingHook']`
26 * Public property :php:`TypoScriptTemplateModuleController::$e`
27 * Hook class :php:`\TYPO3\CMS\T3editor\Hook\TypoScriptTemplateInfoHook`
28
29 Due to code removal the following features were removed without substitution:
30
31 * "Include TypoScript file content" functionality
32 * Saving the form via CTRL/CMD+S keystroke
33
34
35 Affected Installations
36 ======================
37
38 All installations are affected.
39
40
41 Migration
42 =========
43
44 As the hooks `postTCEProcessingHook` and `postOutputProcessingHook` were removed without
45 substitution, any functionality may be migrated to custom FormEngine render types.
46
47 .. index:: Backend