protected final function fetch($templateFile = CONTROLLER_NAME)
 {
     if (!is_file($templateFile)) {
         $templateFile = $this->addon_path . $templateFile . C('TMPL_TEMPLATE_SUFFIX');
         if (!is_file($templateFile)) {
             throw new \Exception("模板不存在:{$templateFile}");
         }
     }
     return $this->view->fetch($templateFile);
 }
Beispiel #2
0
 protected final function fetch($templateFile = 'widget')
 {
     if (!is_file($templateFile)) {
         $config = $this->getConfig();
         $theme = $config['theme'];
         $depr = "/";
         $theme = empty($theme) ? "" : $theme . $depr;
         $templateFile = sp_add_template_file_suffix("./" . $this->tmpl_root . $templateFile);
         if (!file_exists_case($templateFile)) {
             throw new \Exception("模板不存在:{$templateFile}");
         }
     }
     return $this->view->fetch($templateFile);
 }
Beispiel #3
0
 protected final function fetch($templateFile = 'widget')
 {
     if (!is_file($templateFile)) {
         $config = $this->getConfig();
         $theme = $config['theme'];
         $depr = "/";
         $theme = empty($theme) ? "" : $theme . $depr;
         $templateFile = "./" . $this->tmpl_root . $templateFile . C('TMPL_TEMPLATE_SUFFIX');
         if (!is_file($templateFile)) {
             throw new \Exception("模板不存在:{$templateFile}");
         }
     }
     return $this->view->fetch($templateFile);
 }
 /**
  * 获取输出页面内容
  * 调用内置的模板引擎fetch方法,
  *
  * @access protected
  * @param string $templateFile
  *        	指定要调用的模板文件
  *        	默认为空 由系统自动定位模板文件
  * @param string $content
  *        	模板输出内容
  * @param string $prefix
  *        	模板缓存前缀*
  * @return string
  */
 protected function fetch($templateFile = '', $content = '', $prefix = '')
 {
     return $this->view->fetch($templateFile, $content, $prefix);
 }
Beispiel #5
0
 /**
  *  获取输出页面内容
  * 调用内置的模板引擎fetch方法,
  * @access protected
  * @param string $templateFile 指定要调用的模板文件
  * 默认为空 由系统自动定位模板文件
  * @return string
  */
 protected function fetch($templateFile = '')
 {
     $this->initView();
     return $this->view->fetch($templateFile);
 }
Beispiel #6
0
 /**
  * 获得视图显示内容 用于生成静态或生成缓存文件
  * @param string $tplFile 模板文件
  * @param null $cacheTime 缓存时间
  * @param string $cachePath 缓存目录
  * @param string $contentType 文件类型
  * @param string $charset 字符集
  * @param bool $show 是否显示
  * @return mixed
  */
 protected function fetch($tplFile = null, $cacheTime = null, $cachePath = null, $contentType = "text/html")
 {
     return $this->view->fetch($tplFile, $cacheTime, $cachePath, $contentType);
 }
Beispiel #7
0
 /**
  * 获得视图显示内容 用于生成静态或生成缓存文件
  * @param string $tplFile 模板文件
  * @param null $cacheTime 缓存时间
  * @param string $cachePath 缓存目录
  * @param string $contentType 文件类型
  * @param string $charset 字符集
  * @param bool $show 是否显示
  * @return mixed
  */
 protected function fetch($tplFile = null, $cacheTime = null, $cachePath = null, $contentType = "text/html", $charset = "", $show = true)
 {
     return $this->view->fetch($tplFile, $cacheTime, $cachePath, $contentType, $charset);
 }