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 04b18f6b..974bf61a 100644 --- a/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Uri/ProductViewHelper.php +++ b/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Uri/ProductViewHelper.php @@ -92,9 +92,16 @@ class ProductViewHelper extends AbstractViewHelper } else { /** @var ContentObjectRenderer $contentObject */ $contentObject = GeneralUtility::makeInstance(ContentObjectRenderer::class); + if (is_array($product)) { + $param = $product['detailPage']; + } elseif (null !== $product) { + $param = $product->getUid(); + } else { + $param = null; + } $uri = $contentObject->typoLink_URL( [ - 'parameter' => is_array($product) ? $product['detailPage'] : $product->getUid(), + 'parameter' => $param, ] ); } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/News/News/Detail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/News/News/Detail.html index b4d1d672..bd72a691 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/News/News/Detail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/News/News/Detail.html @@ -43,15 +43,17 @@ {newsItem.teaser}

- - - {newsItem.bodytext} - -
- {newsItem.contentElementIdList} -
-
-
+
+ + + {newsItem.bodytext} + +
+ {newsItem.contentElementIdList} +
+
+
+

Dateien