1

我有一些页面,我已经组织在另一个主页下,但它没有显示在二级菜单下。

如何让二级菜单显示当前页面的子页面?

是否已经有一个主题可以做到这一点,我已经尝试过 zen 和 stark,但他们没有列出在当前页面下组织的页面。

4

2 回答 2

2

这听起来像是我自己遇到的一个错误:自定义菜单永远不会收到活动跟踪

我在重复问题中解释了一种解决方法。

总结一下:

问题是 Drupal 核心活动跟踪、面包屑和菜单扩展仅适用于一组核心菜单,定义为:

$menus = variable_get(
  'menu_default_active_menus',
  array_keys(menu_list_system_menus())
);

没有界面可以更改此设置,但您可以在 settings.php 中进行更改并添加您创建的菜单的名称。不是一个实际的解决方案,但至少它有效。您通常不会经常创建新菜单,所以应该没问题。将内容放入settings.php文件的示例:

$conf['menu_default_active_menus'] = array(
  'navigation', // Core menu
  'management', // Core menu
  'user-menu', // Core menu
  'main-menu', // Core menu
  'menu-products', // Custom menu
  'menu-custom-menu', // Custom menu
);
于 2011-01-24T15:10:42.967 回答
0

菜单块模块非常适合显示您所描述的子菜单类型。该模块的管理页面虽然有很多选项,但可能需要一段时间来调整它以获得您所需要的。

于 2011-01-24T15:26:38.800 回答