帝国cms7.5下如何利用灵动标签调用导航栏

帝国cms7.5下如何利用灵动标签调用导航栏

日期:2019年5月28日 上午8:38 分类:CMS问题

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

[e:loop={"select classname,classpath from [!db.pre!]enewsclass where bclassid=0 order by classid ",0,24,0}]
<li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" 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]

为您推荐


版权声明:

fm0898.com小部分文章引用或者参考了网络上传播的部分开源开放代码,我站采用的这部分代码仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请 联系我们并出示版权证明以便删除 !