Exemplo n.º 1
0
 /**
  * Fetch rendered template
  *
  * @param  string $template Template pathname relative to templates directory
  * @param  array $data Associative array of template variables
  *
  * @return string
  */
 public function fetch($template, $data = [])
 {
     $data = array_merge($this->defaultVariables, $data);
     $this->smarty->assign($data);
     return $this->smarty->fetch($template);
 }
Exemplo n.º 2
0
 /**
  * 将\Smarty编译解析后的内容直接输出显示
  * @param $template
  * @param array $data
  */
 public function display($template, $data = array())
 {
     $data = array_merge($this->defaultVariables, $data);
     $this->smartyInstance->assign($data);
     $this->smartyInstance->display($template);
 }