Drupal模块式配置
我有一个自定义模块,其中有一个名为“管理”的钩子菜单,现在我想创建一个与Drupal管理配置完全相同的模块。与此模块类似,将有一组链接可链接到其他模块。请告诉我如何操作。在自定义模块中复制以下菜单项。希望这能给你一点启发。试着阅读更多关于配偶的信息。在复制Drupal模块式配置,drupal,drupal-7,drupal-modules,Drupal,Drupal 7,Drupal Modules,我有一个自定义模块,其中有一个名为“管理”的钩子菜单,现在我想创建一个与Drupal管理配置完全相同的模块。与此模块类似,将有一组链接可链接到其他模块。请告诉我如何操作。在自定义模块中复制以下菜单项。希望这能给你一点启发。试着阅读更多关于配偶的信息。在复制hook\u菜单中的以下项目后,清除缓存并运行它。希望这对你的配偶有帮助:) 那么,是什么阻止了你这么做呢?你有一段代码吗?或者是什么伙伴?@Outlooker我是drupal新手,所以我不知道如何在我的自定义模块中实现这种精确的外观,我能够创
hook\u菜单中的以下项目后,清除缓存并运行它。希望这对你的配偶有帮助:)
那么,是什么阻止了你这么做呢?你有一段代码吗?或者是什么伙伴?@Outlooker我是drupal新手,所以我不知道如何在我的自定义模块中实现这种精确的外观,我能够创建主菜单,但不知道如何创建与配置完全相同的mu模块。任何有关这方面的帮助都将是可观的
$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;
}