$this->smarty->assign('device', $device)
->assign('isMobile', $device->isMobile())
->assign('isTablet', $device->isTablet())
->assign('ShopURL', $shopURL)
->assign('opcDir', \PFAD_ROOT . \PFAD_ADMIN . 'opc/')
->assignDeprecated('PFAD_SLIDER', $shopURL . '/' . \PFAD_BILDER_SLIDER, '5.2.0')
->assign('isNova', ($this->config['template']['general']['is_nova'] ?? 'N') === 'Y')
->assign('nTemplateVersion', $template->getVersion())
->assign('currentTemplateDir', $paths->getBaseRelDir())
->assign('currentTemplateDirFull', $paths->getBaseURL())
->assign('currentTemplateDirFullPath', $paths->getBaseDir())
->assign('currentThemeDir', $paths->getRealRelThemeDir())
->assign('currentThemeDirFull', $paths->getRealThemeURL())
->assign('isFluidTemplate', ($this->config['template']['theme']['pagelayout'] ?? '') === 'fluid')
->assign('shopFaviconURL', $this->getFaviconURL($shopURL, 'favicon.svg'))
->assign('ShopLogoURL', Shop::getLogo(true))
->assign('lang', Shop::getLanguageCode())
->assign('ShopHomeURL', $this->getHomeURL($shopURL))
->assign('ShopURLSSL', Shop::getURL(true))
->assign('imageBaseURL', Shop::getImageBaseURL())
->assign('isAjax', Request::isAjaxRequest());