Drupal将菜单链接添加到用户菜单

时间:2018-03-14 16:04:11

标签: drupal drupal-7

在Drupal 7模块开发中,假设通过使用hook_menu函数,如何将菜单链接添加到用户菜单? Here.

我在管理中很容易找到它,但我找不到如何以编程方式进行,我还没有找到适合这种情况的菜单类型。 谢谢。

1 个答案:

答案 0 :(得分:1)

您可以在hook_menu()返回的数据中指定menu_name

function MYMODULE_menu() {
  $items['example'] = array(
    'title' => 'Example Page',
    'page callback' => 'example_page',
    'menu_name' => 'user-menu', // << Menu name
    'weight' => 12, // << position
    'access arguments' => array(
      'access content',
    ),
    'type' => MENU_NORMAL_ITEM,
  );
  return $items;
}

默认情况下,它会添加到导航菜单中。

enter image description here