读书人

关于smarty include file 传参数有关问

发布时间: 2012-08-02 11:35:26 作者: rapoo

关于smarty include file 传参数问题
在模板中
为什么我的<!--{include file=$filename}-->
或者<!--{include file="myname.tpl?$val"}-->
中的变量不能被解释?

[解决办法]
你可以自行修改它的解释代码
[解决办法]
当你写include的时候它就已经可以使用本模板的变量了

既然你都可以写$val 了,不用传,在myname.tpl中用就可以了,当然你的$val有值才能显示
[解决办法]
它有自己的注释规格!
[解决办法]

探讨
谢谢 只是我这里情况有些特殊,我的<!--{include file="myname.tpl?$val"}-->中的myname.tpl要求
必须是纯静态的,里面不能有任何smarty或是php的变量,所以只能使用传递参数的形式

读书人网 >PHP

热点推荐