首页 > 后端开发 > php教程 > 关于Thinkphp下buildHtml的问题

关于Thinkphp下buildHtml的问题

WBOY
发布: 2016-06-23 14:11:49
原创
1050 人浏览过

PHP THINKPHP buildhtml

我是新手我很多东西不是很懂哈
 $this->buildHtml('1',HTML_PATH.'/','index','utf-8');
上面这个句话是我在网上看到的,它就是用thinkphp来生成html但是我用后,我的放问它,让它执行确是一点反应都没有啊,什么文件都没有生成,后来我又在网上查找了很久,都是这样做我,我就不知道这是为什么了。


// 本类由系统自动生成,仅供测试用途
class IndexAction extends Action {
    public function index(){
 $this->buildHtml('1',HTML_PATH.'/','index','utf-8');
 $this->display();
    }
}

///这个配置文件
return array(
 'HTML_FILE_SUFFIX'=>'.html',
);
?>
我不知道怎么来弄了,请帮忙啊

回复讨论(解决方案)

我用的是thinkphp3.1.2

看看你的php文件命名是否规范,既然别人都行,就你不行。我觉得就应该在自己身上找原因。

我用过thinkphp 
只认为要输出HTML 使用 $action->display();
$action->fetch('template.html');//只返回结果不显示

如果要生成是不是可以说成把输出的内容保存到一个文件当中就OK了

'HTML_FILE_SUFFIX'=>'.html', 这个参数是伪静态后缀还是生成HTML文件时后缀我就不得而知了,不知为何要生成HTML呢?是生成静态HTML文件?

HTML_PATH  路劲定义了吗 这个需要定义输出路径的啊

一般生成的页面在 项目目录 下的 html目录

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板