discuz怎么实现左侧有菜单的功能?怎么实现顶级导航在又鼠标经过时自动有树形左侧三级下拉菜单单的功能?谢谢了

导航菜单条有两个菜单都是列表网页,如何实现?
作品菜单网页
1.jpg (211.26 KB, 下载次数: 5)
15:07 上传
文章菜单网页
2.jpg (205.4 KB, 下载次数: 5)
15:09 上传
团长,导航菜单条有两个菜单都是论坛列表网页,DISCUZ只有门户与论坛模块,这样如何实现增加更多菜单是论坛列表网页,且风格不同。另:导航菜单下拉菜单是如何实现,课程都没有看到?
1sd.jpg (109.45 KB, 下载次数: 5)
09:36 上传
团长,若按您说的采用门户的专题来搭建的相关页面,如何实现在主导航上显示菜单(如第一张图与第二张图的作品、文章)
提问者采纳
下拉菜单一般是JS结合CSS实现的,目前还没有直接的视频课程,我们后期会推出相关实例教程,敬请期待!目前,您可以先根据我们的仿站教程,尝试获取目标网站的源代码,一般拿过来都可以直接使用的。想要实现更多的功能,可以尽量采用门户——专题功能来实现。
棒棒团团长(棒棒号码:1000,来自:)
团长没有回答我的主要问题,我的主要问题是:主导航有:首页、作品、文章、工具、招聘等等,其中作品与文章类似,象都是论坛列表模块实现的,若都以论坛列表模块实现的话,那作品与文章的列表不就会乱套么?&
(棒棒号码:) 发表于
团长没有回答我的主要问题,我的主要问题是:主导航有:首页、作品、文章、工具、招聘等等,其中作品与文章类似,象都是论坛列表模块实现的,若都以论坛列表模块实现的话,那作品与文章的列表不就会乱套么?&
(棒棒号码:1000) 发表于
我们前段时间有帮用户仿制过这个网站,我们就全部采用的门户的专题来搭建的页面,而里面的所有文章我们都是调用的论坛的帖子。关键看你自己怎么调用了,可以结合我们的数据库相关课程来自己实现调用。&
(棒棒号码:) 发表于
团长,若按您说的采用门户的专题来搭建的相关页面,如何实现在主导航上显示菜单(如第一张图与第二张图的作品、文章)&
(棒棒号码:1000) 发表于
文章采用数据库教程里面的单数据表调用或者多数据表调用自行调用就可以了,也可以参考实例教程中涉及到帖子数据调用的课程进行制作哦!&
(棒棒号码:) 发表于
我问东,团长答西,唉。。。。。
我是问,产生了门户的专题来搭建的页面后,此页面如何增加显示到主导航这一排菜单条里,比如我想做一个新闻栏目采用门户的专题来搭建的页面后,如何把“新闻”两字能与“首页”一起显示在主导航里
看上传的第三张图&
(棒棒号码:) 发表于
希望团长最好能看一下第一次提这个问题第一楼,我有补充问题与图片上传的&
(棒棒号码:1000) 发表于
您联系QQ:或者拨打客服电话:1我们帮您具体解答,还是不太明白您具体要实现的效果是什么。&
(棒棒号码:) 发表于
与团长通电话了,解决问题了,谢谢团长的指点&
等待您来回答
Copyright & 2015&www.banban.so Inc. All Rights Reserved.&&
DZ棒棒团版权所有 &
苏ICP备号-1
1周一至周日&&8:00-17:30
DZ棒棒团全国统一客服热线[分享]帝国cms栏目导航实现既高亮也有下拉菜单方法
帝国cms - 安全、强大、稳定、灵活
&1/3 &&&&1&&&&
用户头衔:进士
精华贴&&&:
发贴数&&&:456
经验值&&&:2186
注册时间:
【】&&&[第&1&楼]
[分享]帝国cms栏目导航实现既高亮也有下拉菜单方法
[原创]帝国cms栏目导航实现既高亮也有下拉菜单方法前言:昨天搞一个站,网站的导航有高亮且有下拉菜单,把之前的方法都用过了。要么能实现高亮,下拉菜单出问题,.要么下拉菜单可用。导航不高亮。在论坛逛了一大圈。好像没找到一篇我想要的。但找到了一个灵动标签嵌套实现下拉菜单的帖子:&&然后根据我的需要将代码修改了一下。如需下载包请登录 下载!演示如图:或许各位有其他办法,如果有也可以分享出来哈。感谢!第一步将获取顶级栏目高亮的代码 复制到\e\class\userfun.php代码如下:function currentPage($classid,$thisid){& && &&&global $class_r;& && &&&$fr=explode('|',$class_r[$classid][featherclass]);& && &&&$topbclassid=$fr[1]?$fr[1]:$& && &&&if ($topbclassid==$thisid) {& && && && && && &echo &on&;& && && && && & }& && && && && & else {& && && && && & }}第二步:修改以下代码然后替换header变量!&li class=&mv&&&&&dl&& & &dt&&a href=&[!--news.url--]&&& && &&table&& && &&&&tr&& && && & &td&首页&img src=&[!--news.url--]css/img.gif& /&&/td&& && &&&&/tr&& && &&/table&& && &&/a&&/dt&&&&/dl&&/li&&?php& &$ecms_bq_sql=sys_ReturnEcmsLoopBq('select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 8',20,24,0);& & $bqno=0;& & while($bqr=$empire-&fetch($ecms_bq_sql))& & {& & $bqsr=sys_ReturnEcmsLoopStext($bqr);& & $bqno++;& & ?&&li&&&&dl&& & &dt&&a title=&&?=$bqr[classname]?&& href=&&?=$public_r[newsurl]?&&?=$bqr[classpath]?&& class=&&?=currentPage($GLOBALS[navclassid],$bqr[classid])?&&&& && &&table&& && &&&&tr&& && && & &td&&?=$bqr[classname]?&& && && && &&img src=&[!--news.url--]css/img.gif& /&&/td&& && &&&&/tr&& && &&/table&& && &&/a&&/dt&& & &dd&& && &&?php& && &&&$ecms_bq_sql2=sys_ReturnEcmsLoopBq(&select classid,classname,classpath from [!db.pre!]enewsclass where bclassid='$bqr[classid]' order by myorder limit 5&,20,24,0);& && &&&$bqno2=0;& && &&&while($bqr2=$empire-&fetch($ecms_bq_sql2))& && &&&{& && &&&$bqsr2=sys_ReturnEcmsLoopStext($bqr2);& && &&&$bqno2++;& && &&&?&& && &&a href=&/&?=$bqr2[classpath]?&& &&img src=&[!--news.url--]css/m_tag.png& /&& && &&?=$bqr2[classname]?&& && &&/a&& && &&?php& && &&&}& && &&&?&& & &/dd&&&&/dl&&/li&&?php& & }& & ?&大家如有需要根据自己的需要来修改吧,我的QQ&&买虚拟主机可找我,买空间送模板哈:转载请注明 皮皮工作室:
上传以下图片:
|虚拟主机|域名注册|帝国CMS建站|帝国cms模板|QQ: |
已设置保密
用户头衔:进士
精华贴&&&:
发贴数&&&:456
经验值&&&:2186
注册时间:
【】&&&[第&2&楼]
下拉 演示:帝国cms交流群: 仅限新手站长朋友加入,高手跳过!
上传以下图片:
|虚拟主机|域名注册|帝国CMS建站|帝国cms模板|QQ: |
已设置保密
用户头衔:进士
精华贴&&&:0
发贴数&&&:1069
经验值&&&:3091
注册时间:
【】&&&[第&3&楼]
已设置保密
用户头衔:书生
精华贴&&&:0
发贴数&&&:91
经验值&&&:285
注册时间:
【】&&&[第&4&楼]
已设置保密
chinaseoweb
用户头衔:书生
精华贴&&&:0
发贴数&&&:6
经验值&&&:36
注册时间:
【】&&&[第&5&楼]
好东西,找了好久
已设置保密
用户头衔:进士
精华贴&&&:0
发贴数&&&:1478
经验值&&&:4172
注册时间:
【】&&&[第&6&楼]
已设置保密
用户头衔:探花
精华贴&&&:0
发贴数&&&:5148
经验值&&&:16202
注册时间:
【】&&&[第&7&楼]
已设置保密
用户头衔:探花
精华贴&&&:0
发贴数&&&:3352
经验值&&&:10650
注册时间:
【】&&&[第&8&楼]
已设置保密
用户头衔:书生
精华贴&&&:0
发贴数&&&:18
经验值&&&:127
注册时间:
【】&&&[第&9&楼]
有木有不修改系统文件的办法
已设置保密
用户头衔:进士
精华贴&&&:0
发贴数&&&:1028
经验值&&&:3115
注册时间:
【】&&&[第&10&楼]
已设置保密
&1/3 &&&&1&&&&
使用EBB代码
使用smile代码
自动分析url
自动分析img
&&(按 Ctrl+Enter 直接提交)
Powered by:&&Version 2.2.1本帖子已过去太久远了,不再提供回复功能。开源产品(1)
discuz后台不存在模板文件,所以我们无法通过追源码的方式来添加导航栏,下面介绍下discuz后台添加导航栏的方法:
需要用到的文件就两个:
(1)\source\admincp\admincp_menu.php
(2)\source\language\lang_admincp_menu.php & &
admincp_menu.php中的代码:
$topmenu = array (
'index' =& '',
'global' =& '',
'style' =& '',
'topic' =& '',
'user' =& '',
'portal' =& '',
'forum' =& '',
'group' =& '',
'safe' =& '',
'extended' =& '',
'plugin' =&
'',
'tools' =& '',
'match' =& '',
//因为整个导航栏是从数组中循环出来的,在这里做一个初始化,所以我在这新添加一条作为新添加的导航按钮
根据上面添加的导航,给他添加左侧的菜单:
$menu['match'] = array(
array('menu_work_list', 'match_main_list'),
//数组中第一个值就是菜单名称,第二个值会在后面详细解释
array('menu_work_add', 'match_main_add'),//每一个数组都是一个菜单按钮,可以写很多
lang_admincp_menu.php中代码:
在 &$lang = array() 数组中添加如下代码:
'header_match' =& '作品大赛',
//给我们添加的导航栏( match )设置中文名称
'menu_work_list' =& '作品列表',
//对应上面数组中的第一个值,给菜单设置对应的中文名称
'menu_work_add' =& '添加作品',
//对应上面数组中的第一个值,给菜单设置对应的中文名称
访问浏览器,会出现如下信息:
这里需要在 admin.php 文件中&$admincp_actions_normal 数组中添加 ‘match’,就OK了。
到这里,导航就添加完成了!!!
接下来我们再说一下上面数组中的第二个值有什么作用?
菜单栏添加完成后,需要给他一个链接,将其信息显示到右侧
那么当我把鼠标移到&作品列表&上时,浏览器左下角会出现 URL 路径,注意圈起来的部分
这时便发现数组中的第二个值 &“match_main_list” ,通过下划线区分开,每个值都对应URL路径中圈起来的值,
对应分别是:
action --------对应-------- match
operation&--------对应-------- main
do&--------对应-------- list
(action、operation、do是DISCUZ默认的)
由此我们可以得出:上面数组中的第二个值是给菜单按钮提供URL路径
如图所示:
圈起来的$action就是我们的URL地址传过来的action的值,下面的路径便是我们新增的菜单访问的位置,我们要在 /source/admincp/目录下创建一个PHP文件(文件名要按照图中那样的格式来起名),php文件中输出的内容就会显示在右侧()。
以上信息属个人总结,本人测试是没有问题的
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:3839次
排名:千里之外
转载:12篇
(1)(1)(1)(1)(1)(16)

我要回帖

更多关于 页面左侧下拉菜单 的文章

 

随机推荐