/** * Activate filter */ function activate() { core::dprint('Activate RSS'); tpl_loader::set_template('rss'); core::lib('renderer')->set_content_type('text/xml'); // 'application/rss+xml' }
/** * @param $template * @return $this */ function set_layout($template) { $core = core::get_instance(); // template fs-root $tpl_root = $core->cfg('site_url') . loader::DIR_TEMPLATES . $template . '/'; $this->template_url = $tpl_root; tpl_loader::set_template($template); $this->template_root = $this->get_template_root($template); $this->_layout = new tf_layout($this->template_root); return $this; }