这篇文章主要介绍了ECSHOP模版系统Assign和Include模版标签介绍,需要的朋友可以参考下

ECSHOP模版系统Assign和Include模版标签介绍,assign 用于在模板被执行时为模板变量赋值,Include 标签用于在当前模板中包含其它模板. 当前模板中的变量在被包含的模板中可用。 必须指定 file 属性,该属性指明模板资源的位置。如果设置了 assign 属性,该属性对应的变量名用于保存待包含模板的输出,这样待包含模板的输出就不会直接显示了。

Assign

属性 类型 是否必须 缺省值 描述
var string Yes N/A 被赋值的变量名
value string Yes N/A 赋给变量的值

描述:

assign 用于在模板被执行时为模板变量赋值.

例子:

{assign var="name" value="Bob"}

输出:

The value of $name is Bob.

Include

属性 类型 是否必须 缺省值 描述
file string Yes N/A 待包含的模板文件名
assign string Yes N/A 该属性指定一个变量保存待包含模板的输出
[var …] [var type] Yes N/A 传递给待包含模板的本地参数,只在待包含模板中有效

描述:

Include 标签用于在当前模板中包含其它模板. 当前模板中的变量在被包含的模板中可用。必须指定 file 属性,该属性指明模板资源的位置。

如果设置了 assign 属性,该属性对应的变量名用于保存待包含模板的输出,这样待包含模板的输出就不会直接显示了。

例子1:

{include file="header.tpl"}
{* body of template goes here *}
{include file="footer.tpl"}

可以在属性中传递参数给待包含模板. 传递给待包含模板的参数只在待包含模板中可见. 如果传递的参数在待包含模板中有同名变量,那么该变量被传递的参数替代。

例子2:

{include file="header.tpl" title="Main Menu" table_bgcolor="#c0c0c0"}
{* body of template goes here *}
{include file="footer.tpl" logo="http://my.domain.com/logo.gif"}

包含 $template_dir 文件夹之外的模板请使用 模板资源 说明的格式.

例子3:

{* absolute filepath *}
{include file="/usr/local/include/templates/header.tpl"}
{* absolute filepath (same thing) *}
{include file="file:/usr/local/include/templates/header.tpl"}
{* windows absolute filepath (MUST use "file:" prefix) *}
{include file="file:C:/www/pub/templates/header.tpl"}
{* include from template resource named "db" *}
{include file="db:header.tpl"}
最新资讯
老干妈的赛道,高瓴IDG等巨头悄悄入局了

老干妈的赛道,高瓴IDG

后“老干妈时代”,年轻人的餐桌之战蓄势待发。
世卫组织:目前不建议将新冠疫苗接种证明作为旅行要求

世卫组织:目前不建议

目前世卫组织不建议将新冠疫苗接种证明作为旅行要求,因
“造车三兄弟”2020财报:季度盈利、毛利首次转正是关键词

“造车三兄弟”2020财

回顾2020年,造车新势力在资本市场颇受关注。
中国队拿下口罩人脸识别世界第一!将推出全球最大公开人脸数据集

中国队拿下口罩人脸识

  在新冠疫情全球大流行的背景下,佩戴口罩几乎是所有
火箭实验室或成SpaceX最大竞争对手

火箭实验室或成SpaceX

除美国太空探索技术公司外,火箭实验室是另外一家定期进
博世砸12亿美元建车用芯片工厂:计划年底量产传感器芯片

博世砸12亿美元建车用

德国博世集团宣布将耗资10亿欧元(约12亿美元),于6月在
最新文章
ecshop中设置顺丰快递支持货到付款的方法

ecshop中设置顺丰快递

这篇文章主要介绍了ecshop中设置顺丰快递支持货到付款
ecshop数据库ecs_stats短时间内会变很大的解决方法

ecshop数据库ecs_stat

ecs_stats表是记录访问日志的,短时间内会增加很多数据
ecshop数据库备份和数据库恢复的步骤

ecshop数据库备份和数

这篇文章主要介绍了ecshop数据库备份和数据库恢复的步
ecshop增加多个产品详细描述编辑器的方法

ecshop增加多个产品详

在做商产品详情的时候,经常会有选项卡类似的几个产品说
调用ecshop商品顶级分类ID我NAME的二种方法

调用ecshop商品顶级分

本文总结一下ecshop获取所在商品的顶级分类ID及NAME两
在ECSHOP的商品列表调用评论数量的方法

在ECSHOP的商品列表调

这篇文章主要介绍了在ECSHOP的商品列表调用评论数量的