public function createTemplate($class = NULL) { $template = parent::createTemplate($class); //lang settings $template->lang = $this->lang; $template->langs = $this->context->params["langs"]; $template->setTranslator(new TranslationsModel($this->lang)); //pages tree $template->pages = $this->pages; $template->crumbs = array(); //configuration $template->config = $this->context->params['npress']; $template->frontjslatte = $this->context->params['npDir'] . '/FrontModule/templates/frontjs.latte'; $template->npLayoutFile = $this->context->params['npDir'] . '/FrontModule/templates/@layout.latte'; //bardump(array($this->formatLayoutTemplateFiles(), $this->formatTemplateFiles())); return $template; }
protected function createTemplate() { return $this->getEnrichedTemplate(parent::createTemplate()); }