[!!!][TASK] Change EXT:form wizard to use AJAX routes 81/43881/8
authorBenjamin Mack <benni@typo3.org>
Wed, 7 Oct 2015 07:28:02 +0000 (09:28 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Sat, 31 Oct 2015 13:14:06 +0000 (14:14 +0100)
commit115ec06b43f3529dc34142df946b2e517a28f04c
treeb086eca621a627e2727f3c113e65be6c1dde3f27
parent753328229a6089b7f526b18422339323ec83cd42
[!!!][TASK] Change EXT:form wizard to use AJAX routes

The ExtJS wizard of EXT:form in the backend is using
an old "module" to load and to save the data from the wizard,
but is misusing this as AJAX responses.

The patch uses PSR-7 Ajax Routes to load the content,
and also removes the now obsolete WizardView classes.

Resolves: #70574
Releases: master
Change-Id: I714b514ea75f618db58c18f3e0ac1235cfd40f7e
Reviewed-on: https://review.typo3.org/43881
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
typo3/sysext/core/Documentation/Changelog/master/Breaking-70574-FormWizardSaveHandlingChanged.rst [new file with mode: 0644]
typo3/sysext/form/Classes/Controller/WizardController.php
typo3/sysext/form/Classes/View/Wizard/AbstractWizardView.php [deleted file]
typo3/sysext/form/Classes/View/Wizard/LoadWizardView.php [deleted file]
typo3/sysext/form/Classes/View/Wizard/SaveWizardView.php [deleted file]
typo3/sysext/form/Classes/View/Wizard/WizardView.php
typo3/sysext/form/Configuration/Backend/AjaxRoutes.php [new file with mode: 0644]
typo3/sysext/form/Modules/Wizards/FormWizard/index.php
typo3/sysext/form/Resources/Public/JavaScript/Wizard/Viewport.js
typo3/sysext/form/Resources/Public/JavaScript/Wizard/Viewport/Right.js