[BUGFIX] Ensure manually updated slug is saved correctly
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.0 / Breaking-73044-JSONForClickMenuInBackend.rst
1
2 .. include:: ../../Includes.txt
3
4 ================================================
5 Breaking: #73044 - JSON for ClickMenu in Backend
6 ================================================
7
8 See :issue:`73044`
9
10 Description
11 ===========
12
13 The ClickMenu in the TYPO3 Backend now uses JSON to transport data between the server and the client.
14
15 Before, a proprietary <t3ajax> syntax with XML was used to transport the contents of the ClickMenu.
16
17
18 Impact
19 ======
20
21 Using ClickMenu to implement a custom ClickMenu JavaScript handler instead of the default ClickMenu.js could result in
22 unexpected behaviour.
23
24
25 Affected Installations
26 ======================
27
28 Installations with extensions that use custom ClickMenu.js behaviour.
29
30
31 Migration
32 =========
33
34 Adapt the custom code to handle JSON responses instead of XML responses.
35
36 .. index:: JavaScript, Backend