. */ use Alledia\OSMap\Factory; use Alledia\OSMap\Sitemap\Standard; use Alledia\OSMap\View\Admin\AbstractList; use Joomla\CMS\Toolbar\ToolbarHelper; // phpcs:disable PSR1.Files.SideEffects defined('_JEXEC') or die(); // phpcs:enable PSR1.Files.SideEffects // phpcs:disable PSR1.Classes.ClassDeclaration.MissingNamespace class OSMapViewSitemapItems extends AbstractList { /** * @var Standard */ protected $sitemap = null; /** * @var string */ protected $language = null; /** * @inheritDoc */ public function display($tpl = null) { $sitemapId = $this->app->input->getInt('id', 0); $this->sitemap = Factory::getSitemap($sitemapId); $this->language = $this->app->input->get('lang', ''); $this->setToolBar(); parent::display($tpl); } /** * @inheritDoc */ protected function setToolBar($addDivider = true) { $this->setTitle('COM_OSMAP_PAGE_VIEW_SITEMAP_ITEMS'); ToolbarHelper::apply('sitemapitems.apply'); ToolbarHelper::save('sitemapitems.save'); ToolbarHelper::cancel('sitemapitems.cancel'); parent::setToolBar(); } }