Ensure proper type of argument
This commit is contained in:
@@ -81,12 +81,12 @@ class ProductViewHelper extends AbstractViewHelper
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (null !== $linkArguments) {
|
if (null !== $linkArguments) {
|
||||||
$targetPageUid = is_array($product) ? $product['detailPage'] : $product->getDetailPage();
|
$targetPageUid = is_array($product) ? (int)$product['detailPage'] : $product->getDetailPage();
|
||||||
$uri = $renderingContext
|
$uri = $renderingContext
|
||||||
->getControllerContext()
|
->getControllerContext()
|
||||||
->getUriBuilder()
|
->getUriBuilder()
|
||||||
->reset()
|
->reset()
|
||||||
->setTargetPageUid((int)$product['detailPage'])
|
->setTargetPageUid($targetPageUid)
|
||||||
->uriFor('detail', $linkArguments, 'Product', 'epproducts', 'product_detail')
|
->uriFor('detail', $linkArguments, 'Product', 'epproducts', 'product_detail')
|
||||||
;
|
;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user