setTemplate('sitemap', 'site'); $this->setKey('sitemap'); $this->withSeoSettings('sitemap', 'site')->breadcrumb()->titleH1()->seotext(); $this->setTitle(_t('site', 'Sitemap')); $this->titleh1 = _t('site', 'Sitemap'); $this->useBreadcrumbs(); } public function data() { $data = parent::data(); $data['cats'] = Listings::catsListSitemap(); if (! empty($data['cats'])) { $data['cats'] = array_chunk( $data['cats'], (sizeof($data['cats']) <= 3 ? 1 : sizeof($data['cats']) / 3) ); } $this->breadcrumbs->add($this->titleh1); return $data; } public function seo() { $this->request->urlCorrection($this->router->url('sitemap')); $this->seo->canonicalUrl($this->router->url('sitemap', [], ['dynamic' => true])); $this->seoApply(); } public function seoSettings() { } }