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); }
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); }
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); }
/** * 获取输出页面内容 * 调用内置的模板引擎fetch方法, * @access protected * @param string $templateFile 指定要调用的模板文件 * 默认为空 由系统自动定位模板文件 * @return string */ protected function fetch($templateFile = '') { $this->initView(); return $this->view->fetch($templateFile); }
/** * 获得视图显示内容 用于生成静态或生成缓存文件 * @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); }
/** * 获得视图显示内容 用于生成静态或生成缓存文件 * @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); }