Heim > Backend-Entwicklung > PHP-Tutorial > 关于Thinkphp下buildHtml的问题

关于Thinkphp下buildHtml的问题

WBOY
Freigeben: 2016-06-23 14:11:49
Original
1050 Leute haben es durchsucht

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目录

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage