在Drupal 7模块开发中,假设通过使用hook_menu函数,如何将菜单链接添加到用户菜单? Here.
我在管理中很容易找到它,但我找不到如何以编程方式进行,我还没有找到适合这种情况的菜单类型。 谢谢。
答案 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;
}
默认情况下,它会添加到导航菜单中。