首页 ν 建站知识 ν 帝国cms灵动标签调用顶级栏目导航 浏览量 收藏文章 海报

帝国cms灵动标签调用顶级栏目导航

[e:loop={"select classname,classpath from [!db.pre!]enewsclass where bclassid=0 order by classid ",0,24,0}]
<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>"><?=$bqr[classname]?></a><br>
[/e:loop]

如果是顶级栏目,bclassid就是0;如果是子栏目,bclassid就显示上级栏目ID号。

下面我们改造下,使其调用所有一级(顶级)栏目导航,导航支持外部栏目,支持后台设定是否显示:

[e:loop={'select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]
<li><a href="<?php
if(empty($bqr[wburl]))
{
    echo $public_r[newsurl].$bqr[classpath];
} else {
    echo $bqr[wburl];
}
?>" title="<?=$bqr[classname]?>"><?=$bqr[classname]?></a></li>
[/e:loop]

//跟上面代码相同哦!
[e:loop={'select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]
<li><a href="<?php
if(empty($bqr[wburl]))
{
    echo $public_r[newsurl].$bqr[classpath];
} else {
    echo $bqr[wburl];
}
?>" title="<?=$bqr[classname]?>">
  <?=$bqr[classname]?>
  </a></li>
[/e:loop]

打赏 赞( )
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

技术栈-技术优质的资源信息

加入技术栈 联系我们