menu block 菜单区块(简单生成局部导航)

图解Drupal 做局部导航,简单快速。

配置很简单,安装好后,只要新建一个 menu block,设置为显示主导航链接的第二层就可以了,具体步骤如下:
 
确保主导航链接已经建立好了你需要的层次结构;
进入区块设置页面,点击上方的 Add menu block 标签新建 menu block;
菜单保持为默认的“主导航链接”,Item 保持默认的“root of 主导航链接”;
Starting level 设置为 “2nd level”;保存区块;
在区块页面把刚刚新建的“主导航链接 (levels 2+)”添加到边栏;完成。
现在进入相应页面,就可以看到局部导航了。
出来的结构就是这个样子的:
 
进入管理页面的block区块管理中,发现多了一个 Add menu block 链接,通过这个链接就可以创建出一个菜单区块。但是,这个菜单项只有垂直排列的方式,因此无法作为主菜单来使用。
 
在Drupal7下使用Zen主题和Nice menu模块获得下拉主菜单的效果
 
在Drupal 7 下,打算将主菜单改成下拉列表的形式。阅读Zen主题的主菜单部分内容,发现有下面一段说明:
 
This code snippet is hard to modify. We recommend turning off the "Main menu" on your sub-theme's settings form, deleting this PHP code block, and, instead, using the "Menu block" module.
 
 
下载并启用Nice menu,在区块管理中多了两个区块:
 
Nice menu 1(nice menu)
Nice menu 2(nice menu)
 
将其中一个拖放至Header区域,配置:
 
Block title - <none> 不显示标题
Menu Parent - Main menu
Menu Style - down
 
这样就可以了。别忘记删除所有模板中默认的输出主菜单部分的代码。

个人认为  Nice Menus 这个菜单最实用

可以设置左右向下弹出菜单方式,无论是几级都可以弹出来很实用