北海蚂蚁网络-广西最专业网络营销专家
当前位置:首页 > 新闻资讯 > 建站常识

thinkphp buildHtml全站静态页实现方法

文章出处:北海蚂蚁网络 │ 发表时间:2015-05-31 │ 阅读次数:3121

1:在根目录下的全局index.php中加下面这行:

define('HTML_PATH', './htm');//生成静态页面的文件位置

 

2:在项目的配置文件config.php中加下面这行:

'HTML_FILE_SUFFIX' => '.html',// 默认静态文件后缀

 

3:在需要生成静态页的action里加入下面显红的代码

public function view()
{
$wheres = "id = $_GET[id]";
$news = $this->news->where($wheres)->find();
$this->assign("news", $news);
$this->buildHtml('1', HTML_PATH . '/news/', 'view', 'utf8');
$this->display();
}

buildHtml方法

参数1:生成的静态页名称

参数2:静态页保存的目录

参数3:生成静态页的方法名

参数4:静态页编码(是utf8,不是utf-8)


地址/Add: 广西北海市北京路110号 大润发附近
邮箱/Mail: 99867025@qq.com