Menu Drupal7:过滤菜单链接

Menu Drupal7:过滤菜单链接,menu,drupal-7,navigation,drupal-themes,Menu,Drupal 7,Navigation,Drupal Themes,我最近创建了一个网站,但导航栏出现了问题。我的问题是我希望能够过滤掉显示链接 这是因为我的网站的一部分利用了书籍。作为网站的一部分,用户可以选择4个链接,链接到4本不同的书,他们可以按照您的预期浏览这些书 目前,每个页面的链接显示在页面底部。我想做的是过滤这些链接,使其仅显示指向用户的rel事件链接,例如,如果他们在book1上,则不应像当前那样显示指向Book2和Book3及其子页面的链接 有什么想法吗 我认为您已经使用菜单模块创建了链接。如果您使用Book模块(在核心中,您只需启用它)。它将

我最近创建了一个网站,但导航栏出现了问题。我的问题是我希望能够过滤掉显示链接

这是因为我的网站的一部分利用了书籍。作为网站的一部分,用户可以选择4个链接,链接到4本不同的书,他们可以按照您的预期浏览这些书

目前,每个页面的链接显示在页面底部。我想做的是过滤这些链接,使其仅显示指向用户的rel事件链接,例如,如果他们在book1上,则不应像当前那样显示指向Book2和Book3及其子页面的链接


有什么想法吗

我认为您已经使用菜单模块创建了链接。如果您使用Book模块(在核心中,您只需启用它)。它将帮助您根据自己的需求创建分层菜单。book模块创建的菜单与第页()上的菜单类似


更新: 图书导航在相关图书页面上创建自己的菜单。它是上下文敏感的。从上面的示例可以看出,根据您正在查看的页面,它会显示同级菜单(即与当前页面处于同一级别的页面)。还有“下一步”和“上一步”按钮以及“向上一级”链接

我建议您在主菜单中只创建条目以访问该书。例如,让您有三本书,Book1、Book2和Book3

在主菜单中创建三个指向这三本书的条目。(删除书中各页的所有条目。)

之后,在core中启用book模块,并使用book模块管理用于创建书籍页面的内容类型。使用图书模块菜单系统为图书页面设计层次结构

同样,这也为您提供了一个关于使用图书菜单系统的优秀文档


PS:我描述的方法比使用上下文和视图等其他方法更容易创建书本模块提供的开箱即用功能。

感谢您的回答,我通过检查书本页面上的“显示菜单项”字段创建了菜单对象,因此我假设这使用了菜单模块。那么,如何使用图书导航将其合并到现有菜单中,即如果我已经将链接1
  • 链接2
  • 作为主菜单,如何将当前图书导航附加到其中?我已经更新了答案。正如您所看到的,我建议您从主菜单中删除各个页面的条目,并让book模块处理它。只需在主菜单中创建指向整本书的链接。