From f3a1291550454e7e1c97b678d1f3c887e3495db1 Mon Sep 17 00:00:00 2001 From: Uwe Date: Fri, 7 Feb 2020 16:36:06 +0100 Subject: [PATCH] Fix category filtering not working for non-admin users in Typo3 8.7.x Routing for checkbox "Show only editable records" was wrong. Typo3 8.7.x needs parameter "M" to be set. --- Classes/Module/NewsAdminModule.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Classes/Module/NewsAdminModule.php b/Classes/Module/NewsAdminModule.php index 063997e2..d8e3fb4b 100644 --- a/Classes/Module/NewsAdminModule.php +++ b/Classes/Module/NewsAdminModule.php @@ -983,8 +983,12 @@ protected function renderListCheckBoxes($ajax = false) $savedRoute = false; if ($ajax) { - $savedRoute = $_GET['route']; - $_GET['route'] = '/web/txttnewsM1/'; + if (version_compare(TYPO3_version, '9.0.0', '>=')) { + $savedRoute = $_GET['route']; + $_GET['route'] = '/web/txttnewsM1/'; + } else { + $_GET['M'] = '/web/txttnewsM1/'; + } } foreach ($allowedCbNames as $n) { if ((bool)$show['cb_' . $n]) {