From 7fe28c276dc26cb887b9f2b7c0db3fa3c71c89b2 Mon Sep 17 00:00:00 2001 From: Kevin Ditscheid <kevin.ditscheid@sgalinski.de> Date: Fri, 5 Jan 2024 16:47:50 +0100 Subject: [PATCH] [BUGFIX] Fix persistence of filter values in backend module --- Classes/Controller/BackendController.php | 4 ++-- Resources/Private/Partials/Backend/Filter.html | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Classes/Controller/BackendController.php b/Classes/Controller/BackendController.php index 55b29360..472e17c4 100644 --- a/Classes/Controller/BackendController.php +++ b/Classes/Controller/BackendController.php @@ -107,9 +107,9 @@ class BackendController extends ActionController { /** @var BackendUserAuthentication $backendUser */ $backendUser = $GLOBALS['BE_USER']; if ($filters === []) { - $filters = $backendUser->getModuleData('tools_beuser/index.php/web_SgJobsBackend_filters', 'ses') ?: []; + $filters = $backendUser->getModuleData('web_SgJobsBackend_filters', 'ses') ?: []; } else { - $backendUser->pushModuleData('tools_beuser/index.php/web_SgJobsBackend_filters', $filters); + $backendUser->pushModuleData('web_SgJobsBackend_filters', $filters); } // create docheader + buttons diff --git a/Resources/Private/Partials/Backend/Filter.html b/Resources/Private/Partials/Backend/Filter.html index affedb3f..fd5293af 100644 --- a/Resources/Private/Partials/Backend/Filter.html +++ b/Resources/Private/Partials/Backend/Filter.html @@ -14,6 +14,7 @@ optionLabelField="name" optionValueField="city" options="{locationOptions}" + value="{filters.locations}" id="filter-locations" /> <small> <f:format.raw><f:translate key="backend.filters.locations.description" /></f:format.raw> @@ -23,7 +24,7 @@ <div class="col-xs-6 col-6 col-sm-6"> <div class="form-group"> <label for="filter-search"><f:translate key="backend.filters.search" /></label> - <f:form.textfield class="reset-me form-control" property="search" id="filter-search" /> + <f:form.textfield class="reset-me form-control" value="{filters.search}" property="search" id="filter-search" /> </div> </div> <div class="form-group"> -- GitLab