jumpTo); if (($assets = $this->getRealEstateAssets(StringUtil::deserialize($model->vr_re_categories))) === null) { return $template->getResponse(); } $figureBuilder = System::getContainer() ->get(Studio::class) ->createFigureBuilder() ->setSize($model->imgSize) ->setLightboxGroupIdentifier('lb' . $model->id); foreach ($assets as $asset) { $arrItem = array_merge($asset->row(), [ 'teaserFigure' => $this->getImageFigures($asset->gallerySRC, $figureBuilder, $asset->orderSRC, 1), 'detailsUrl' => $jumpTo !== null ? $jumpTo->getFrontendUrl((\Config::get('useAutoItem') ? '/' : '/items/') . $asset->id) : null ]); $arrItems[] = $arrItem; } $template->set('items',$arrItems); return $template->getResponse(); } }