帝国cms栏目导航点击显示不同样式效果的方法!(比较简单)
国内开源建站程序众多。为什么帝国cms使用的用户会这么多呢,我相信大部分人都是看中了帝国CMS程序的信息承载能力,程序安全性等方面,当然了,帝国CMS模板网也是看中了这一点,随着目前帝国CMS建站的的小伙伴越来越多,大家在建站过程中,遇到的问题也就随之增多,例如经常会有朋友问到帝国cms模板的栏目导航点击候怎么样显示不同样式效果呢?针对这个问题,帝国CMS模板网小编就来为大家分享,帝国cms栏目导航点击显示不同样式效果的方法,下面就跟帝国CMS模板网小编一起来看看吧:
例一:灵动标签显示栏目导航
<table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE"> <tr> <td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td> </tr> [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=父栏目id order by myorder,classid desc",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址 ?> <tr> <td height="25" bgcolor="#FFFFFF"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td> </tr> [/e:loop] </table>
例二:灵动标签显示栏目导航,且给当前终极栏目的背景设为蓝色
<table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE"> <tr> <td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td> </tr> [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=父栏目id order by myorder,classid desc",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址 $bgcolor="#FFFFFF"; if($bqr[classid]==$GLOBALS[navclassid])//当前栏目ID { $bgcolor="#C3EFFF"; } ?> <tr> <td height="25" bgcolor="<?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td> </tr> [/e:loop] </table>
$GLOBALS[navclassid]为当前栏目ID。
例三:灵动标签显示一级栏目导航,且在子栏目时也给当前一级栏目的背景设为蓝色
<table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE"> <tr> <td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td> </tr> [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址 $bgcolor="#FFFFFF"; if($GLOBALS[navclassid]) { $fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]); $topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID if($bqr[classid]==$topbclassid) { $bgcolor="#C3EFFF"; } } ?> <tr> <td height="25" bgcolor="<?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td> </tr> [/e:loop] </table>
前8个排序
<?php $i=0; if($GLOBALS[navclassid]==""){ echo '<li class=active><a href="[!--news.url--]" >首页</a></li>'; } else { echo '<li><a href="[!--news.url--]" >首页</a></li>'; } ?> [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid asc limit 8",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址 $class=""; if($GLOBALS[navclassid]) { $fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]); $topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID if($bqr[classid]==$topbclassid) { $class="class=home"; } } ?> <li <?=$class?>><a href="<?=$classurl?>" target="_blank"><?=$bqr[classname]?></a></li> [/e:loop]
OK,教程结束,看完大家自行去测试吧,看看效果如何!
1. 本站所有资源均来源于用户上传和网络,如有侵权请邮件联系站长!kuwz@foxmail.com (注明来意)
2. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!
3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!
8. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!
9. 如遇到加密压缩包,默认解压密码为"www.kuwz.cn",如遇到无法解压的请联系管理员!
酷网站 » 帝国cms栏目导航点击显示不同样式效果的方法!(比较简单)
2. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!
3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!
8. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!
9. 如遇到加密压缩包,默认解压密码为"www.kuwz.cn",如遇到无法解压的请联系管理员!
酷网站 » 帝国cms栏目导航点击显示不同样式效果的方法!(比较简单)
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 酷网站与独木源码网啥关系?