[BUGFIX] Remove GET parameters from URLs in List module 01/29701/5
authorMarkus Klein <klein.t3@mfc-linz.at>
Sun, 27 Apr 2014 21:15:29 +0000 (23:15 +0200)
committerOliver Hader <oliver.hader@typo3.org>
Mon, 28 Apr 2014 13:58:00 +0000 (15:58 +0200)
commitb07ccf8f493a2a71070faefe4f93e935d86ed84c
treef6f27809985ba16dfd1a0d9202be67963752bba9
parent9991d2c4bd03f35157686306f4456476f2d48f20
[BUGFIX] Remove GET parameters from URLs in List module

DatabaseRecordList (List module) generates returnUrls for localization
links. These must not contain the 'justLocalized' parameter, as this
would cause redirects to edit form over and over again.

This fix removes the inclusion of all the GET parameters - introduced
with #55314 - again. Only the module parameter is used from GET/POST.
Additional API enables extbase plugins to add necessary parameters.

The TableListViewHelper does not need any more parameters besides
the module name and hence still works after this patch.

Resolves: #58257
Related: #55314
Releases: 6.2
Change-Id: I641e4ce37e48c9ea4f9aabce41b11d8f824bf64d
Reviewed-on: https://review.typo3.org/29701
Reviewed-by: Marc Bastian Heinrichs
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Wouter Wolters
typo3/sysext/recordlist/Classes/RecordList/AbstractDatabaseRecordList.php