Browse code

Set link on teaser image in asset list module

Benjamin Roth authored on11/09/2024 11:51:18
Showing1 changed files
... ...
@@ -88,11 +88,14 @@ class RealEstateAssetsListController extends RealEstateAssetsModuleController
88 88
 
89 89
         foreach ($assets as $asset)
90 90
         {
91
+            $strUrl = $jumpTo !== null ? $urlGenerator->generate($jumpTo, ['parameters'=>'/items/'.$asset->id]) : null;
92
+            $figureBuilder->setLinkHref($strUrl);
91 93
             $arrItem = array_merge($asset->row(), [
92 94
                 'teaserFigure' => $this->getImageFigures($asset->gallerySRC, $figureBuilder, $asset->orderSRC, 1),
93
-                'detailsUrl'   => $jumpTo !== null ? $urlGenerator->generate($jumpTo, ['parameters'=>'/items/'.$asset->id]) : null,
95
+                'detailsUrl'   => $strUrl,
94 96
                 'hasProperty' => false
95 97
             ]);
98
+            $figureBuilder->setLinkHref(null);
96 99
 
97 100
             // Check for object
98 101
             if (($Property = $asset->getRelated('managedPropertyId')) !== null) {