如何在Drupal中为不同的页面创建多个菜单?

时间:2010-11-16 14:24:58

标签: drupal hyperlink menu

如何从主页添加一个链接到具有不同菜单的新页面?

示例:在主页上,单击“销售部门”菜单链接,该链接进入“销售部门”页面。这将在Sales Department Page上显示一个包含10个新菜单项的新菜单。

我可以创建菜单,菜单项,块和页面,但不确定如何构建如上所述的多菜单结构。

3 个答案:

答案 0 :(得分:1)

默认情况下,菜单以块的形式存在UI。在每个块中,您可以指定它将显示或不显示的页面。这将使您看到具有内容/页面特定菜单的外观。

例如,menu1只会显示在/ home上。在menu1中,有一个名为/ contact的页面的链接。在/联系,有另一个菜单(menu2)与链接/联系人/电子邮件和/联系人/电话。对于menu1块,指定的页面为//home。对于menu2块,指定的页面为/contact/contact/*

答案 1 :(得分:0)

经过一段时间的游戏,这对我有用:

  1. 创建一个名为“人力资源页面”的新页面。 链接到父项“导航页面”。 输入菜单链接标题“人力资源页面”(否则它不会出现在菜单中)。

  2. 创建一个名为“人力资源菜单”的新菜单(人力资源菜单) 在特定页面上显示块:<front>

  3. 添加名为“组织结构图”的菜单项 附加到父菜单“人力资源菜单”。

  4. 在块中,将“人力资源菜单”分配给“右侧边栏” 将“页面特定的可见性设置”设置为hr*

答案 2 :(得分:0)

在块中添加菜单,并指定每个菜单应在哪个页面中可见。查看block设置属性:您可以在那里添加页面。