来源:搜你想要的 点击数: 时间:08-11
首先我们要用到灵动标签从数据库取出对应的栏目名称:
一、若要取出所有的最顶级的栏目名称选择:bclassid=0,其中 id="cid<?=$bqr[classid]?> 就是要拿到当前页面的ID值
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]
<li id="cid<?=$bqr[classid]?>" <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>>
<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self" ><?=$bqr[classname]?></a>
</li>
[/e:loop]
二、若要取出固定的栏目:可以将bclassid=59,这个值就是你的父栏目的ID值,其中 id="cid<?=$bqr[classid]?> 就是要拿到当前页面的动态ID值,生成的字符是cid28,cid29,cid30等等。
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=59 and showclass=0 order by myorder',0,24,0}]
<li> <a id="cid<?=$bqr[classid]?>" href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self" >
<?=$bqr[classname]?>
</a> </li>
[/e:loop]
把js在其下面加载,JS代码如下,其中cur2 就是你的定住并要显示高亮的样式,不过多赘述。
<script type="text/javascript">
var myid = document.getElementById('cid[!--self.classid--]');
myid.className = 'cur2';
</script>
变量说明:
[!--self.classid--] 代表当前的栏目ID数值
<?=$bqr[classid]?> 代表栏目ID
其他方法参考:
首先要在userfun.php文件中加如下代码:
function currentPage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$classid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;//取得第一级栏目id
if ($topbclassid==$thisid) {
echo "class='menuon'";
}
else {
}
}
function OnePage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$bclassid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;//取得子栏目id
if ($topbclassid==$thisid) {
echo "bmenuon";
}
else {
}
}
<ul>
<li class="menuon"><a href="[!--news.url--]" target="_self">首页</a></li>
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]
<li id="cid<?=$bqr[classid]?>" <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>>
<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self" ><?=$bqr[classname]?></a>
</li>
[/e:loop]
</ul>
(搜你想要的 www.ucanfind.cn)
广告推介
最新发布
- 帝国网站管理系统常见问题
- 帝国CMS 7.0后台登录验证码不显示的解决方法
- 帝国CMS7.5版会员充值有效期升级,更完善
- 帝国CMS实现添加视频调用的方法
- 帝国CMS多值字段morevaluefield详解
- 帝国CMS程序服务器迁移的方法
- 帝国CMS7.5版针对后台内部管理员操作的安全性完善更新
- 帝国CMS支持云存储(又拍云/七牛云)的方法
- 帝国CMS7.5版栏目列表式新增支持附加SQL条件,更个性化
- 帝国CMS调用会员信息函数sys_ShowMemberInfo()
图文信息
最新视频
- 有什么好看又搞笑的电影-8部搞笑电影让你分分钟笑出腹肌
- 8部搞笑电影让你分分钟笑出腹肌
- 什么电影最好看又好笑?(笑尿的爆笑喜剧电影)
- 有哪些好看的电影值得推荐?
- 拜登首次听取总统每日简报,入主白宫迎来新阶段
- 入主白宫新阶段 拜登首次听取总统每日简报
热门事件
- 终于明白天天平台是真有挂吗—原来是别人开挂
- 最新分享娱友乐十三水能用挂吗-教你技巧绝对有挂
- 普及揭秘红桃大厅到底能不能开挂—教你开挂诀窍
- 关于老K海南麻将能不能开挂-正版开挂软件
- 终于明白天天平台是真有挂吗—原来是别人开挂
- 关于哈林麻将能不能开挂-正版开挂软件