getResources($resourceName); // A check is done: when page is not first, the resources may be empty even with results. if (!$resources) return; $plugins = $this->getHelperPluginManager(); $escape = $plugins->get('escapeHtml'); $assetUrl = $plugins->get('assetUrl'); $translate = $plugins->get('translate'); $hyperlink = $plugins->get('hyperlink'); $thumbnail = $plugins->get('thumbnail'); // Can be simplified in a public theme. $setting = $plugins->get(isset($site) ? 'siteSetting' : 'setting'); $siteSlug = isset($site) ? $site->slug() : null; $filterLocale = (bool) $setting('filter_locale_values'); $siteLang = $plugins->get('lang')(); $lang = $filterLocale ? $siteLang : null; $langValue = $filterLocale ? [$siteLang, ''] : null; $untitled = $translate('[Untitled]'); $headingTerm = $setting('browse_heading_property_term'); $bodyTerm = $setting('browse_body_property_term'); $gridListMode = $searchConfig ? $searchConfig->subSetting('display', 'grid_list_mode', 'auto') : 'auto'; $defaultThumbnail = ''; ?>