[BUGFIX] Fix PageTS config example of CKEditor RTE
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.6 / Deprecation-78899-TCACtrlFieldRequestUpdateDropped.rst
1 .. include:: ../../Includes.txt
2
3 ==========================================================
4 Deprecation: #78899 - TCA ctrl field requestUpdate dropped
5 ==========================================================
6
7 See :issue:`78899`
8
9 Description
10 ===========
11
12 The :code:`TCA` :code:`ctrl` configuration option :code:`['ctrl']['requestUpdate']` has been dropped.
13 This option was often used together with :code:`displayCond` fields to re-evaluate display conditions
14 if referenced fields changed their value. Typically, a "Refresh required" popup is raised to the editor
15 in those cases, if the editor did not disable that.
16 The field has been moved and is now located within the :code:`['columns']` section of the single field
17 as :code:`'onChange' => 'reload'`.
18
19
20 Impact
21 ======
22
23 The field is just moved from :code:`ctrl` section to the single field `columns` section. An automatic
24 TCA migration does that and logs deprecation messages.
25
26
27 Affected Installations
28 ======================
29
30 All :code:`TCA` tables that use :code:`requestUpdate` in :code:`ctrl` section.
31
32
33 Migration
34 =========
35
36 Monitor the deprecation log for according messages, remove the :code:`ctrl` field and
37 add :code:`'onChange' => 'reload'` to fields listed in :code:`requestUpdate` parallel to :code:`label`
38 and :code:`config` section of the field in question. The option can be added to multiple fields.
39
40 .. index:: Backend, PHP-API, TCA