Thinkphp默认是Think模板引擎,因此我们需要改成我们熟悉的Smarty模板引擎。 在ThinkPHP/Library/Behavior/ParseTemplateBehavior我们发现如下:
因此找到ThinkPHP/Config/convention.php
把系统默认的改在我们自己的config.php文件中即可。
好了,现在模板引擎已经为Smarty了。
注意如果.html有样式,我们需要把样式放入{literal}{/literal},因为style里的{}会被smart模板引擎解析而报错(但是,今天测试好像也没有啥问题) Think引擎会对关键常量进行替换例如:__CONTROLLER__ ,__MODULE__ smarty引擎不给替换,需要设置为:{$smarty.const.__CONTROLLER__}
新闻热点
疑难解答
图片精选