【发布时间】:2015-11-23 13:07:05
【问题描述】:
我正在尝试为 Drupal 8 创建一个模块,但我不知道如何向菜单添加新项目。
在 Drupal 7 中,下面的代码就足够了:
function mymodule_menu()
{
$item['admin/settings/mymodule'] = array(
'title' => 'MyModule',
'description' => 'MyModule settings',
'page callback' => 'drupal_get_form',
'page arguments' => array('mymodule_settings_form'),
'access arguments' => array('administer mymodule'),
'file' => 'mymodule.settings.inc',
'type' => MENU_NORMAL_ITEM,
);
return $item;
}
新的菜单项应该出现在带有Content Structure 等的栏上。
在用 Symfony2 编写的新 Drupal 中,一切看起来都不同了,我花了几个小时但没有成功。
【问题讨论】:
标签: php symfony drupal drupal-8