Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] supesite如何在菜单栏通过二级菜单读取分类的所有二级包括三级菜单

[复制链接]
wphan 发表于 2009-3-2 16:54:53 | 显示全部楼层 |阅读模式
本帖最后由 wphan 于 2009-3-3 13:06 编辑

supesite如何在菜单栏通过程序代码实现二级菜单以至三级菜单读取分类的所有二级包括三级分类,这样方便网站的导航。
相信很多站长都遇到过这样的问题,请高手指点。
请各位顶起来啊。
其实只是需要提供可以一次读取资讯分类 下面的二级分类就可以了 ,通过ui li  加css  js的方式来搞一个二级三级菜单相信对于绝大多数站长来说不难的,
实现效果如下
<ul>
   <li>一级菜单1</li>
   <li>一级菜单2</li>
          <ul>
          <li>2级菜单1</li>
           <li>2级菜单2</li>
           <li>2级菜单3</li>
           <li>2级菜单4</li>
           </ul>
   <li>一级菜单3</li>
   <li>一级菜单4</li>
</ul>


已经实现了这个效果,感谢ss团队提供如此好的程序。参考网站:www.wimay.com

评分

1

查看全部评分

ug8 发表于 2009-3-2 17:07:13 | 显示全部楼层
请各位顶起来啊。
回复

使用道具 举报

 楼主| wphan 发表于 2009-3-2 17:23:47 | 显示全部楼层
很好,supesite的确有必要加入这个模块,至少在帮助文档里面提供这个代码啊 呵呵
回复

使用道具 举报

 楼主| wphan 发表于 2009-3-3 13:07:29 | 显示全部楼层
本帖最后由 wphan 于 2009-3-3 13:24 编辑

2# ug8


经过一个下午的研究,已经实现了这个效果,感谢ss团队提供如此好的程序。参考网站:www.wimay.com



<div class="nav">
                                <!--{block name="category" parameter="type/news/isroot/1/order/c.displayorder/limit/0,100/cachetime/80800/cachename/category"}-->               
                  <ul id="dropmenu">
                                <!--{eval $dot = '|'}-->
                                <!--{eval $total = count($_SBLOCK['category'])}-->
                                <!--{eval $i = 3;}-->              
                                <!--{loop $_SBLOCK['category'] $value}-->
                                        <li><a href="$value[url]">$value[name]</a>
                       <!--{block name="category" parameter="type/news/upid/$i/isroot/2/order/c.displayorder DESC/limit/0,10/cachetime/900/cachename/topmen002/tpl/data"}-->
                                          <!--顶部菜单二级分类-->
                                        <ul>
                     <!--{loop $_SBLOCK['topmen002'] $value}-->                     
                        <li><a href="$value[url]">$value[name]</a></li>                    
                      <!--{/loop}-->
                      <!--{eval $i++;}-->
                    </ul>                     
                       </li>
                                <!--{/loop}-->
                </ul>
                  </div>
回复

使用道具 举报

huaclub 发表于 2009-5-11 22:07:15 | 显示全部楼层
再问如何增加三级甚至N级下拉分类?
回复

使用道具 举报

teacher_zhou 发表于 2009-5-11 22:35:56 | 显示全部楼层
递归!
回复

使用道具 举报

yuxyj 发表于 2009-5-25 15:44:49 | 显示全部楼层
本帖最后由 yuxyj 于 2009-5-25 15:46 编辑

LZ能共享www.wimay.com 的模板吗??

我怎么用你的代码只能实现这样的效果:

一级菜单1  一级菜单2                         一级菜单3                                      .....
                  2的子菜单1  2的子菜单2   3的子菜单1 3的子菜单2 3 的子菜单3

二级菜单的效果是也横向的,不能改成纵向的。
回复

使用道具 举报

zhoucunjie 发表于 2009-5-26 22:17:05 | 显示全部楼层
顶!占位。有空我也试试
回复

使用道具 举报

gu1001 发表于 2009-5-30 20:12:18 | 显示全部楼层
回复

使用道具 举报

集思网络 发表于 2009-5-30 23:36:02 | 显示全部楼层
哇哦,非常不错,感谢楼主,希望官方能在这方面也帮忙改进。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-26 11:39 , Processed in 0.037657 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表