我正在使用一个使用智能模板的购物车(CS-cart)。产品与品牌相关联。当产品页面呈现时,我能够获得品牌ID。
我也有自定义.tpl文件,例如brand1.tpl brand2.tpl,其中数字表示db表中的行id。
如果我在变量中有品牌ID,有人会向我展示如何包含自定义模板并动态使用品牌ID变量代替包含的文件名中的数字。像下面的东西,但我认为$ bid是插入变量的一种方式。任何帮助表示赞赏
谢谢
{include file ='brand $ bid.tpl'}
答案 0 :(得分:5)
尝试使用双引号 实施例
{* body of template goes here, the $tpl_name variable
is replaced with a value eg 'contact.tpl'
*}
{include file="$tpl_name.tpl"}
答案 1 :(得分:4)
查看文档:{{3}}示例3.6涵盖了您的问题。