我想在我的Drupal 7站点的mysite.com/user用户帐户页面添加两个新选项卡。我想添加链接添加照片节点/添加/照片和添加视频节点/添加/视频,但我模块user_menu_add下面的代码是不是为我工作:添加自定义选项卡到用户配置文件页面Drupal 7
function user_menu_add_menu() {
$items['node/add/photos'] = array(
'title' => t('Add Photos'),
'page callback' => 'user_menu_add',
'page arguments' => array(1),
'access callback' => TRUE,
'access arguments' => array('access user menu add'),
'type' => MENU_LOCAL_TASK,
);
return $items;
}
我已经引用的例子是here这作品,但只为“/用户”子目录下
function my_module_menu() {
$items['user/%user/funky'] = array(
'title' => t('Funky Button'),
'page callback' => 'my_module_funky',
'page arguments' => array(1),
'access callback' => TRUE,
'access arguments' => array('access funky button'),
'type' => MENU_LOCAL_TASK,
);
return $items;
}
谢谢!我无法弄清楚为什么Drupal不会在没有这个的情况下将用户路由到用户配置文件区域之外! – DrCord 2014-03-14 22:36:18