uchome二次开发 模板标签

1.  自动更新缓存。 uch 模板缓存文件存放在   跟目录/data/tpl_cache 下。 免去每次修改模板后都要到手动更新缓存操作,不过调好页面,要该回来,否则会大幅度提高服务器负担。

打开source/function_common.php文件找到  template 函数

更改为:

这样每次更改模板就可以自动更新缓存文件了!!

2. 模板标签

UCH模板中含有以下标签:

if标签,else标签,loop标签 ,eval标签

1>. if / else 标签

 

 


以上的 条件  可以是变量及合法的PHP函数及自定义函数。

2>. loop 标签

 

loop标签为循环输出数组,如果你不懂数组,请参考相关资料。
格式一:
<!--{loop $array $key $value}-->
       $value
<!--{/loop}-->
相当于PHP代码中

形式二:

<!--{loop $array $value}-->
       $value
<!--{/loop}-->

相当于php代码


显示三:循环套循环

<!--{loop $array $value}-->

       {$value[name]} //外部数组中的数据

       <!--{loop $value[p]  $value2}-->

              {$value2[name]} //内数组中的数据

       <!--{/loop}-->

<!--{/loop}-->

 

注:$array  一般为二维数组

3>. eval标签

eval标签主要是用来在模板中执行php语法,在eval后必须紧跟合法的PHP语法,如:
<!--{eval echo 'PHP语法';}-->

3.   模板找使用变量

首先我们在 php页面定义变量  并赋予变量值

之后在模板中:

第一变量:  {$uch}

第二变量: {$uch_name} 

 

 

以上是UCH 常用标签,仅供参考~~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卢卡上学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值