public function renderTemplate($file, $params = array()) { $this->assignParameters($params); return $this->smarty->fetch($file, null, null, null, true); }
/** * Render template with smarty (will echo outupt) * * @param string $file template file path * @param array $params array with template parameters * @param integer $lifetime template cache lifetime (default: 1400 seconds) * @param boolean $render render or just fetch template (default: true [render]) * * @return string Template output */ public function renderTemplate($file, $params = array(), $lifetime = 1400, $render = true) { $this->assignParameters($params); $this->setLifetime($lifetime); return $this->smarty->fetch($file, sha1(serialize($this->smarty->campsiteVector)), null, null, $render); }