diff --git a/web/typo3conf/ext/ep_products/Classes/Service/StaticSearchParamsRequestService.php b/web/typo3conf/ext/ep_products/Classes/Service/StaticSearchParamsRequestService.php index 20a4bb7c..6b90adc1 100644 --- a/web/typo3conf/ext/ep_products/Classes/Service/StaticSearchParamsRequestService.php +++ b/web/typo3conf/ext/ep_products/Classes/Service/StaticSearchParamsRequestService.php @@ -68,9 +68,9 @@ class StaticSearchParamsRequestService } $filterSettings = FilterSettings::fromStaticSearchParams($row); - $encodedFilterSettings = FilterSettingsEncoder::encode($filterSettings); + $encodedFilterSettings = rawurlencode(FilterSettingsEncoder::encode($filterSettings)); - $redirect = self::SEARCH_RESULT_URI . $encodedFilterSettings; + $redirect = self::SEARCH_RESULT_URI . $encodedFilterSettings . '/'; HttpUtility::redirect($redirect, constant('\TYPO3\CMS\Core\Utility\HttpUtility::HTTP_STATUS_' . self::REDIRECT_RESPONSE_CODE)); exit;