Drupal最好的web2.0菜单模块 Nice Menu 模块简介

译者:老葛

对于建立一个普通站点来说,菜单的设计是必不可少的一步,在以往的经验,总是从菜单模块开始,在template里面写出相应的theme函数,然后在page.tpl.php中使用。

对于不同的应用,需要写不同的函数。特别对于具有web2.0特效的菜单,开发起来向但困难,如果有一个现成的模块可供使用,那该多好。在Drupal的官方网站上,找到两个相应的第三方Menu模块,simplemenudhtml_menu, nice_menus,刚开始下载了dhtml_menu,与simplemenu相比,我觉得它更好以下,比较一个也能感觉到。安装,使用,觉得很不错,但是与自己想要的效果来说,还有很大的差距。后来同事andy介绍说,nice_menus不错,便下载下来试了一下:

首先,看3个模块的文档,nice_menus模块无疑是最好的,我通读了dhtml_menunice_menus的代码,觉得从源代码的质量和架构上,nice_menus也最好。所以当大家选用web2.0的菜单时,试着使用一下nice_menus菜单模块。

安装,于其他模块一样。

在路径http://localhost/drupal/?q=admin/settings/nice_menus下设置最大个数。在路径http://localhost/drupal/?q=admin/build/block下面找到相应的nice_menus区块,然后进入,并对其进行配置,选项Source Menu Tree,用于配置原菜单树。选项Menu Style:包含3个选项,leftrightdown,分别为子菜单向左展开,向右展开,向下展开。根据需求进行相应的配置。最主要的一点是,可对css进行相应的配置,配置位置为:http://localhost/drupal/?q=admin/build/themes/settingsglobal设置,Path to custom Nice Menus CSS file:输入相应的css文件路径即可。定制外观方法,复制一份nice_menus_default.css,然后对其进行修改。

 

模块的更多使用方法,需要自己不断亲自实践探索。

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值