codecamp

标签规则

标签规则

上一页下一页

作为内容管理框架,ThinkCMF允许app开发者自定义任意标签,ThinkCMF标签使用花括号作为定界符,如{$name}。

ThinkCMF系统内置的标签有:

  • 用来在模板中执行php的代码,示例代码:
<php>echo "这个是在模板中执行的php程序"</php>
  • 遍历标签,示例代码:
<php>$title=array("简介","产品","新闻");</php>        //遍历一个一维数组
<foreach name='title' item='vo'>
<div style="样式">
<a href="#">{$vo}</a>
</div>
</foreach>

<php>                     //遍历一个二维数组
$article = array
(
  "0"=>array
  (
  "title"=>"title1",
  "content"=>"content1",
  "date"=>"date1",
  ),
  "1"=>array
  (
  "title"=>"title2",
  "content"=>"content2",
  "date"=>"date2",
  )
);
</php>       
<foreach name='article' item='vo'>
<div style="样式">
<a href="#">{$vo.title}</a>
<p>{$vo.content}</p>
</div>
</foreach>
  • 按条件遍历,示例代码:
<php>                     //遍历一个二维数组
$article = array
(
  "0"=>array
  (
  "title"=>"title1",
  "content"=>"content1",
  "date"=>"date1",
  ),
  "1"=>array
  (
  "title"=>"title2",
  "content"=>"content2",
  "date"=>"date2",
  )
);
</php>       
<foreach name='article' id='vo'>
<div style="样式">
<a href="#">{$vo.title}</a>
<p>{$vo.content}</p>
</div>
</foreach>
  • 循环标签,实例代码:
<for start="开始值" end="结束值" name="循环变量名" >
 循环语句。。。
 </for>
  • 引入文件,示例代码:
<include file="Public:header"> <!--引入Public文件夹下header.html文件-->

持续增加中。。。

上一页下一页

如何收藏
全局变量
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

后台管理

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }