/**
* 创建静态页面
* @access protected
* @htmlfile 生成的静态文件名称
* @htmlpath 生成的静态文件路径
* @param string $templateFile 指定要调用的模板文件
* 默认为空 由系统自动定位模板文件
* @return string
*
*/
protected function buildHtml($htmlfile = '', $htmlpath = '', $templateFile = '')
{
$content = $this->fetch($templateFile);
$htmlpath = !empty($htmlpath) ? $htmlpath : './appTemplate/';
$htmlfile = $htmlpath . $htmlfile . '.'.config('url_html_suffix');
$File = new \think\template\driver\File();
$File->write($htmlfile, $content);
return $content;
}使用$this->buildHtml('index',ROOT_PATH."runtime/index/",$tempSrc);
来源:https://www.hbsjsd.cn/cates/lst/18.html
最佳答案