扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
分页标签只能在列表页模版使用的,如果你是标签调用出列表是不会生效的
成都创新互联专注于杜尔伯特企业网站建设,成都响应式网站建设,电子商务商城网站建设。杜尔伯特网站建设公司,为杜尔伯特等地区提供建站服务。全流程定制开发,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
使用灵动标签首先要在系统参数设置---信息设置---模板支持程序代码(开启)
灵动标签 (e:loop)的格式:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]
实例3:如果信息带有图片信息,则标题上带有图片标志
[e:loop=
{'selfinfo',20,0,0}]?$newimg="";if(!empty($bqr[titlepic]))
{ $newimg="img src='
/filetype/image_s.gif' /";}?tr class="even"
td class="title"h1a href="?=$bqsr[titleurl]?
gt;" target="_blank"?=sub($bqr[title],0,24,false)?/a
gt;?=$newimg?/h1p class="intro"
lt;?=$bqr[smalltext]?[a title="阅读全文" href="
lt;?=$bqsr[titleurl]?" target="_blank"详细内容/a]/p
lt;/tdtd?=$bqr[myarea]?/tdtd?=date('Y-m-d H:i:s', $bqr[newstime])?/td/tr[/e:loop]
帝国cms有自带的调用标签的,如果你还不会的话,你就自己用e:loop,灵动标签,来调用
自己写sql语句
例子1 指定一个大栏目ID
[e:loop={"select * from [!db.pre!]enewsclass where classid in(1)",10,24,0}]
a href="/?=$bqr[classpath]?"?=$bqr[classname]?/a|?=$bqr[classid]?|?=$bqr[tbname]?
ul
?php
$ecms_bq_sql1=sys_ReturnEcmsLoopBq("select * from phome_enewsclass where bclassid in($bqr[classid])",10,24,0);
$bqno1=0;
while($bqr1=$empire-fetch($ecms_bq_sql1))
{
$bqsr1=sys_ReturnEcmsLoopStext($bqr1);
$bqno++;
?
a href="/?=$bqr1[classpath]?"?=$bqr1[classname]?/a|?=$bqr1[classid]?|?=$bqr1[tbname]?
ul
?php
$ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from phome_enewsclass where bclassid in($bqr1[classid])",10,24,0);
$bqno2=0;
while($bqr2=$empire-fetch($ecms_bq_sql2))
{
$bqsr2=sys_ReturnEcmsLoopStext($bqr2);
$bqno2++;
?
a href="/?=$bqr2[classpath]?"?=$bqr2[classname]?/a|?=$bqr2[classid]?|?=$bqr2[tbname]?
?php
}
? /ul
?php
}
?
/ul
[/e:loop]
例子2 调用本栏目下的 且高亮
[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid = '".$class_r[$GLOBALS[navclassid]][bclassid]."' order by classid",0,24,0}]
?
$class="";
if($GLOBALS[navclassid]==$bqr[classid])
$class="current";
{
?
li class="?=$class?"
?=$bqr[num]?
a href="?=$public_r[newsurl]??=$bqr[classpath]?" target="_self"
?=$bqr[classname]?
/a/li
?php
}
?
[/e:loop]
例子三全部调用 且 高亮
[e:loop={'select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 9',0,24,0}]
li
a href="?php
if(empty($bqr[wburl]))
{
echo $public_r[newsurl].$bqr[classpath];
} else {
echo $bqr[wburl];
}
?" title="?=$bqr[classname]?" id="cid?=$bqr[classid]?" ?=currentPage($GLOBALS[navclassid],$bqr[classid])? target="_self"?=$bqr[classname]?/a/li
[/e:loop]
/ul
/div
ul class="subnav"
[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid = '".$class_r[$GLOBALS[navclassid]][bclassid]."' order by classid",0,24,0}]
?
$class="";
if($GLOBALS[navclassid]==$bqr[classid])
$class="current";
{
?
li class="?=$class?"
?=$bqr[num]?
a href="?=$public_r[newsurl]??=$bqr[classpath]?" target="_self"
?=$bqr[classname]?
/a/li
?php
}
?
[/e:loop]
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流