setTitle(Help::langAdmin('Help / Home')); $this->setKey('help.index'); $this->withSeoSettings('listing', 'help')->titleH1()->seotext(); $this->setTemplate('list.index', 'help'); $this->titleh1 = Help::lang('Project Support'); } public function data() { $data = parent::data(); # categories / subcategories (or questions) $data['items'] = Help::model()->categoriesListIndex(); foreach ($data['items'] as &$v) { if (! empty($v['subcats'])) { foreach ($v['subcats'] as &$subcat) { $subcat['link'] = Help::url('cat', ['keyword' => $subcat['keyword']]); } unset($subcat); } if ($v['questions'] > 0) { foreach ($v['questions_list'] as &$question) { $question['link'] = Url::dynamic($question['link']); } unset($question); } } # favorite questions $data['favs'] = Help::model()->questionsFav(); if (! empty($data['favs'])) { foreach ($data['favs'] as &$v) { $v['link'] = Url::dynamic($v['link']); } } return $data; } public function seo() { $this->request->urlCorrection(Help::url('index')); $this->seo->canonicalUrl(Help::url('index', [], true)); $this->seoApply(); } public function seoSettings() { } }