帝国CMS列表模版使⽤程序代码
前⾔:
帝国所有模板均可使⽤php代码对字段内容进⾏灵活处理,唯独列表模板list.var不⽀持使⽤程序代码,为了使帝国模板制作更加完美、满⾜各种需求,帝国v6.0新增了list.var⽀持程序代码功能,列表模板、标签模板(ecmsinfo标签调⽤)与搜索模板list.var均可使⽤php代码对字段内容进⾏验证或任意处理再输出,使信息列表显⽰效果更加强⼤灵活。今天我们要讲解此功能的使⽤:
实现要点:
1、增加模板时list.var模板需要勾选“使⽤程序代码”选项。如图:
2、直接添加PHP代码,不需要加程序开始和结束标记。
3、字段值数组变量为$r,对应的字段变量为$r[字段名],如:标题字段变量就是$r[title]。另外编号变量为$no
4、将最终模板内容赋给$listtemp变量。
list.var模板范例:
例⼦1:如果信息没有设置标题图⽚就显⽰指定的图⽚。
帝国cms文库模板其他说明:
如果$listtemp引⽤模板内容是⽤单引号,那么⾥⾯使⽤单引号前⾯要加\,例如:$listtemp='\'[!--titlepic--]\'>';
相反如果引⽤模板内容是⽤双引号,那么⾥⾯使⽤双引号前⾯也要加\,例如:$listtemp="\"[!--titlepic--]\">";
⽀持程序代码可以实现很多⾮常复杂的应⽤需求,上⾯只是举了⼏个简单的例⼦,更多需要⽤户去实践。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论