From cead70ddacd0e3ef1c02ad08a1f2d3596a42ce6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Thu, 6 Sep 2018 16:48:52 +0200 Subject: [PATCH] Fix issue with redirects by replacing delimiter --- .../ext/ep_products/Classes/Service/FilterSettingsEncoder.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/typo3conf/ext/ep_products/Classes/Service/FilterSettingsEncoder.php b/web/typo3conf/ext/ep_products/Classes/Service/FilterSettingsEncoder.php index aa98ae12..2c429bf2 100644 --- a/web/typo3conf/ext/ep_products/Classes/Service/FilterSettingsEncoder.php +++ b/web/typo3conf/ext/ep_products/Classes/Service/FilterSettingsEncoder.php @@ -72,7 +72,7 @@ class FilterSettingsEncoder $method = 'get' . ucfirst($name); $value = $filterSettings->{$method}(); if ($type === 'array') { - $encoded[] = implode(',', $value); + $encoded[] = implode(';', $value); } elseif ($type === 'date') { $encoded[] = ($value !== null) ? $value->format('Y-m-d') : ''; } else { @@ -97,7 +97,7 @@ class FilterSettingsEncoder list($name, $type) = $property; $value = $values[$index]; if ($type === 'array') { - $value = GeneralUtility::trimExplode(',', $value, true); + $value = GeneralUtility::trimExplode(';', $value, true); } $decoded[$name] = $value; }