首页
菜单项A
子菜单项A1
子菜单项A2
菜单项B
子菜单项B1
子菜单项B2
关于我们
当访问首页时,要求这样显示一级链接:
首页 菜单项A 菜单项B 关于我们
当访问菜单项A时,这样显示一级链接:
首页 菜单项A 菜单项B 关于我们
子菜单项A1 子菜单项A2
当访问菜单项B时,这样显示一级链接:
首页 菜单项A 菜单项B 关于我们
子菜单项B1 子菜单项B2
答案:
按照上述步骤创建主菜单链接,导航到admin/build/menu,点击设置,即导航到admin/build/menu/settings,将内容的默认菜单、主导航菜单来源,次导航菜单来源都设置为“Primary links”.
在Drupal6中,当我安装了一个新的主题后,这种效果就出现了一点异常,到现在也没有弄明白.而在Drupal5中,这样用是可以的,没有遇到过问题.这可能和Drupal6中菜单的缓存机制有关.
另外,就是使用第3方的菜单增强模块,比如nice menus模块,Dhtml menu模块,都可以实现动态的才菜单.不过需要自己调整相应的CSS,这里就不多讲这些模块了.
另外就是自己编写代码,控制菜单的显示,把菜单项从数据库中显示出来,一个一个的迭代,这样也可以完全的控制菜单的显示\外观,当你编写代码时,看看nice menus模块中的代码,对你应该是有好处的.