UCHome二次开发 模板基础语法
来源:互联网 发布:2djgame 邀请码 淘宝 编辑:程序博客网 时间:2024/05/16 17:09
首先告诉大家一个小技巧,就是如何让系统每次自动更新缓存,我们在调整模板时,不希望缓存,请参考 Ucenter Home二次开发调试技巧 中的关闭模板缓存,这样修改模板后就可以直接看到效果.
下面开始介绍一下模板中常用的标签及变量输出。
一、变量:
如我们在PHP文件中定义了一个变量并赋值了,如:
1. $siteUrl=’http://www.wenhq.com’;
2. $siteName=’亲亲宝宝’;
那么如何在模板中输出呢?其实这个很简单:
站点地址:$siteUrl
站点名称:$siteName
就可以输出结果:
站点地址:http://www.wenhq.com
站点名称:亲亲宝宝
二、标签
UCHOME模板中一般含有以下标签
if标签,else标签,loop标签 ,eval标签
1、if标签和 else标签主要是判断标签,格式如下
<!–{if 条件}–>
输出内容
<!–{/if}–>
和
<!–{if 条件}–>
输出内容1
<!–{else}–>
输出内容2
<!–{/if}–>
以上的 条件 可以是变量及合法的PHP函数及自定义函数。
2、 loop标签
loop标签是循环输出数组的,如果你不懂数组,那么请自行参考相关资料。
格式一:
<!–{loop $s $key $value}–>
$value
<!–{/loop}–>
相当于PHP代码中
1. foreach($s as $key=>$value){
2. echo $value
3. }
格式二:
<!–{loop $s $value}–>
$value;
<!–{/loop}–>
相当于PHP代码中
1. foreach($s as $value){
2. echo $value;
3. }
注:$s 一般是数组.
3、eval标签
eval标签主要是用来在模板中执行php语法,在eval后必须紧跟合法的PHP语法,如:
<!–{eval echo ‘这是PHP语法’;}–>
基本上UCHOME模板中的标签就这么几个,也是最常用的几个了.
- UCHome二次开发 模板基础语法
- UCHome二次开发 模板基础语法
- 【UCHome二次开发】UCHome模板语法…
- 第七章:【UCHome二次开发】模板语法说明
- UCHome二次开发 模板语法使用调用范例
- 第二章:【UCHome二次开发】基础
- UCHOME的模板语法说明
- 第五章:【UCHome二次开发】模板解析
- 第八章:【UCHome二次开发】模板页面说明
- 第十章:【UCHome二次开发】模板修改
- UCHOME二次开发
- uchome模板
- uchome二次开发记录
- uchome的二次开发有感
- uchome 二次开发 AJAX解析
- uchome二次开发参考资料汇总
- UcHome二次开发调试技巧
- UCHome二次开发 规范
- OpenGL学习笔记(一):状态管理与绘制
- 13:java并发编程总结
- UcHome二次开发调试技巧
- linux shell编程控制结构:expr、let、for、while、until、shift、if、case、break、continue、函数、select 学习笔记
- Cocos2d-x Tiled Map Editor(一)
- UCHome二次开发 模板基础语法
- 三维凸包
- Cocos2d-x Tiled Map Editor(二)
- Ext中左侧tree与右侧grid,grid分页问题
- 创业的野性
- UCHome二次开发 规范
- 软件更新提示(检查app store 软件是否有新的版本)---需要app id
- 计算机的因果机制
- 免费 python_books