From 13816447b8fd768e4f7f6fe7b36be12a543b660f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Mon, 3 Apr 2023 11:46:54 +0200 Subject: [PATCH] Fix: Ensure proper argument type --- .../ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php | 2 +- .../ext/ep_theme/Configuration/TSconfig/Page/RTE.tsconfig | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/public/typo3conf/ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php b/public/typo3conf/ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php index b5a98570..6ad3e73e 100644 --- a/public/typo3conf/ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php +++ b/public/typo3conf/ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php @@ -30,7 +30,7 @@ class ReferrerMiddleware implements MiddlewareInterface $siteFinder = GeneralUtility::makeInstance(SiteFinder::class); try { - $site = $siteFinder->getSiteByPageId($ref); + $site = $siteFinder->getSiteByPageId((int) $ref); $url = $site->getRouter()->generateUri($ref); $GLOBALS['TSFE']->fe_user->setKey('ses', 'referrer', $url); $GLOBALS['TSFE']->fe_user->storeSessionData(); diff --git a/public/typo3conf/ext/ep_theme/Configuration/TSconfig/Page/RTE.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSconfig/Page/RTE.tsconfig index badd986c..44fd1b46 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TSconfig/Page/RTE.tsconfig +++ b/public/typo3conf/ext/ep_theme/Configuration/TSconfig/Page/RTE.tsconfig @@ -14,6 +14,7 @@ RTE { } tx_epproducts_domain_model_product { included_services.preset = ep-minimal + buttons.link.queryParametersSelector.enabled = 1 } } default.buttons.link.queryParametersSelector.enabled = 1