如何将嵌套模板与 Smarty 结合使用?
我尝试了一些方法,但它们要么抛出 SmartyException,要么嵌套模板无法访问我在 PHP 文件中分配的变量。
I tried some ways, but they either threw a SmartyException or the nested templates didn't have access to the variables I assigned in my PHP file.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
只需使用
{include}
指令即可。http://www.smarty.net/docsv2/en/language.function .include.tpl
Just use the
{include}
directive.http://www.smarty.net/docsv2/en/language.function.include.tpl
在 Smarty 3 中,有更好的方法来做到这一点。
查看模板继承。这比
{include}
方便得多。In Smarty 3 there is a better way to do this.
Check out the Template Inheritance. This is much more convenient than
{include}
.聪明3
http://www.smarty.net/docs/en/api.create .template.tpl
您应该使用
其中父参数是您的父模板
Smarty 3
http://www.smarty.net/docs/en/api.create.template.tpl
You should use
Where parent param is your parent template