帝国CMS[e:loop]灵动标签调用模版变量
发布:smiling 来源: PHP粉丝网 添加日期:2014-03-30 15:51:52 浏览: 评论:0
在帝国CMS内容模版里面想要实现一个功能,根据当前文章的ID调用本栏目下小于该ID的5个文章,经过多次实验,发现直接采用[e:loop={2,5,0,0,'id < [!--id--]'}]是无法实现的,改用以下方法:
[e:loop={'select * from 数据库表名 where classid='栏目ID' and id!='.$navinfor[变量名].' order by id desc limit 5',5,24,0}]可以实现。
注:limit后面所加的数字需要与调出的文章数相同,24为操作类型,代表使用SQL语句,0为不限制,1为只显示有标题图片的信息.
需要特别注意的是'select * from 数据库表名 where classid='栏目ID' and id!='.$navinfor[id].' order by id desc limit 5'整体为一个SQL语句,所以需要特别注意格式:''.$navinfor[变量名].''.
采用$navinfor[变量名]来获取所需的任意模版变量的值,在列表模板中,可以用$GLOBALS[navclassid] 获取当前栏目的ID.
Tags: 变量 模版 标签
相关文章
- ·帝国cms常用变量大全(2014-03-24)
- ·帝国cms灵动标签常用的变量(2014-03-27)
- ·帝国CMS常用变量收集(2014-11-21)
- ·帝国CMS如何修改默认的列表模版分页样式[!--show.listpage--](2014-03-30)
- ·制作手机模版教程(2014-11-22)
- ·帝国cms 标签 总结(2014-01-09)
- ·灵动标签应用之“调用信息当天信息加New标志”(2014-03-24)
- ·帝国cms灵动标签调用上一篇、下一篇(2014-03-27)
- ·帝国cms灵动标签loop调用(2014-03-27)
- ·帝国cms标签大全(2014-03-27)
- ·帝国cms灵动标签使用大汇总(2014-03-27)
- ·帝国CMS灵动标签e:loop要怎样使用(2014-03-27)
- ·在帝国cms中,如何用灵动标签来限定字数(2014-03-28)
- ·怎么让帝国cms留言板支持调用标签?(2014-07-08)
- ·帝国cms图集标签[eshowphoto]的注意事项(2014-07-08)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)