Drupal7:在管理菜单中添加一个简单按钮的模块

Drupal7:在管理菜单中添加一个简单按钮的模块,drupal,module,Drupal,Module,我试图创建一个简单的模块,在admin/config菜单中添加一个按钮。我需要这个按钮来运行一个php脚本点击。到目前为止,我已经浏览了几十篇教程,但我甚至无法将admin/config菜单中启用的模块作为一个项目来查看(尽管我使用的代码应该重定向到node/1) 以下是我使用的代码: function send_reminders_menu() { $items['admin/config/reminders'] = array( 'title' => 'Reminders C

我试图创建一个简单的模块,在admin/config菜单中添加一个按钮。我需要这个按钮来运行一个php脚本点击。到目前为止,我已经浏览了几十篇教程,但我甚至无法将admin/config菜单中启用的模块作为一个项目来查看(尽管我使用的代码应该重定向到
node/1

以下是我使用的代码:

function send_reminders_menu() {

$items['admin/config/reminders'] = array(
    'title' => 'Reminders Control Panel',
    'page callback' => 'drupal_goto',
    'page arguments' => array('node/1'),
    'access arguments' => array('access reminders control panel'),
    'weight' => 50,
    'type' => MENU_LOCAL_TASK,
  );
  return $items;

菜单\u本地\u任务
更改为
菜单\u正常\u项目

MENU\u LOCAL\u TASK
希望一级菜单路由器项作为
MENU\u DEFAULT\u LOCAL\u TASK
admin/config
不是。
MENU\u NORMAL\u项
添加一个普通菜单项

最后,在进行更改时,不要忘记清除缓存。
祝你好运

谢谢,我这么做了,但似乎还有另一个问题,因为菜单项仍然不可见。有趣的是,当我在地址栏“/admin/config/members”中键入路径时,出现了一个错误:“访问被拒绝。您无权访问此页面。”@user2056853那么您就有权限问题了-确保您在
hook\u permission()
中实际定义了
访问提醒控制面板
,并且您尝试访问该页面的用户帐户已分配该权限