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 {