帝国cms循环子栏目 帝国cms自定义列表
帝国CMS怎样循环调用子栏目的 帝国cms
例子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]
帝国cms的标签问题 导航栏
你的意思是要在封面改袜页循环各个子栏目吗?如果是这样,你可核信激以看默认通坦搏用一级栏目的封面模板里用[listsonclass]'selfinfo',5,38,0,0,7,0,0[/listsonclass]这个(参数自定),然后在参数为7的循环子栏目标签里用[!--the.classname--]就会显示该一级栏目下的所有子栏目名称了
帝国cms 列表页 有关循环问题
你的条件判断语句 语法不正确。
正确的if常用判断语句语法如
if(){
//code
}
else
{
//code
}
例如本例中
?php
if(){
?
html代码
?php
}//这是你语法中错误的地方:这御知带个大的反括号不能丢了!!!
else
{//这里也不能缺了!
?
……
比如镇芦你以下猛庆这一段代码就有问题
……
if(!$bqr[islast]) //判断是否终极栏目
{
?
lia?=$bqr[classname]?/a
ul class="sub-menu"
?php
else
?
……
else前后不能少了大括号
帝国cms子栏目循环样式稍微复杂一点怎么写?标签能套用实现吗,还是用PHP写呢?
可以。只要是规律的都可以。
一些没有规律的可以写一个模板然后调用。
当前文章:帝国cms循环子栏目 帝国cms自定义列表
网页链接:http://cdiso.cn/article/ddpjpee.html