我有一个自定义模块,其中我有一个名为“管理”的钩子菜单,现在我想creatae这个模块看起来与Drupal管理员配置完全相同。就像在这个模块中一样,会有一组链接可以链接到其他模块。请让我知道它是如何完成的。
答案 0 :(得分:1)
在自定义模块中,复制以下菜单项。希望这可能会让你有点想法。试着阅读有关hook menu配偶的更多信息。在hook_menu
复制以下项目之后,清除cache
并运行它。希望这有助于你交配。 。:)
$items['management'] = array(
'title' => 'My Menu list',
'description' => 'User history settings',
'page callback' => 'my_function',
'access arguments' => array('access content'),
);
$items['management/annotate'] = array(
'title' => 'Node annotation',
'description' => 'Adjust node annotation options.',
'position' => 'right',
'weight' => -5,
'page callback' => 'system_admin_menu_block_page',
'access arguments' => array('administer site configuration'),
'file' => 'system.admin.inc',
'file path' => drupal_get_path('module', 'system'),
);
function my_function(){
$item = menu_get_item();
if ($content = system_admin_menu_block($item)) {
$output = theme('admin_block_content', array('content' => $content));
}
else {
$output = t('You do not have any items to display.');
}
return $output;
}