From 893ac4f613f8fdb4632b572da4e414aa0763508c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Wed, 8 Sep 2021 10:26:13 +0200 Subject: [PATCH] Ensure proper type of argument --- .../ep_theme/Classes/ViewHelpers/Uri/ProductViewHelper.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Uri/ProductViewHelper.php b/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Uri/ProductViewHelper.php index 112aa2c0..04b18f6b 100644 --- a/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Uri/ProductViewHelper.php +++ b/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Uri/ProductViewHelper.php @@ -81,12 +81,12 @@ class ProductViewHelper extends AbstractViewHelper } if (null !== $linkArguments) { - $targetPageUid = is_array($product) ? $product['detailPage'] : $product->getDetailPage(); + $targetPageUid = is_array($product) ? (int)$product['detailPage'] : $product->getDetailPage(); $uri = $renderingContext ->getControllerContext() ->getUriBuilder() ->reset() - ->setTargetPageUid((int)$product['detailPage']) + ->setTargetPageUid($targetPageUid) ->uriFor('detail', $linkArguments, 'Product', 'epproducts', 'product_detail') ; } else {