[BUGFIX] sys_action: Fix Record List page switching
authorThomas Maroschik <tmaroschik@dfau.de>
Sun, 21 Aug 2011 12:22:04 +0000 (14:22 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sun, 21 Aug 2011 15:01:16 +0000 (17:01 +0200)
commit6d777920a2360b6d03c0acf3e13e0e5652607baa
treee9847d4b21da6e32ed683679b3e286f698e021c0
parent7b6bcee95dd48cb9e58b66df1929ceedbf82a831
[BUGFIX] sys_action: Fix Record List page switching

If a list-records-task lists more than 100 records, the singe table page turning
functionality is shown on top of the table. If you want to switch the page (or
enter a page number) nothing happens or you get elsewhere than you are supposed
to be.

This happens due to wrong link generation. The Listmodule has been refactored, but the
sys_actions Module stayed the same. Link generation was broken.

This patch fixes the issues with sys_actions and list link generation by subclassing
the localRecordList class and adopting the link generation to sys_actions needs.

Change-Id: Ie84ec59ce632dbe4a74df8236eab777b23f3bd53
Resolves: #23567
Reviewed-on: http://review.typo3.org/2992
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
typo3/sysext/sys_action/ext_autoload.php
typo3/sysext/sys_action/task/class.tx_sysaction_list.php [new file with mode: 0644]
typo3/sysext/sys_action/task/class.tx_sysaction_task.php