【发布时间】:2010-11-16 09:51:01
【问题描述】:
我想在用户个人资料页面顶部的 [view] [edit] [files] ... 菜单链接旁边添加一个菜单项。当用户点击它时,它的行为应该和其他人一样,因为它不仅会启动到新页面,而且他们点击的菜单项(我们称之为“Funky Button”)会变成灰色并且用户留在用户个人资料区域。
我创建了一个如下所示的钩子:
function my_module_funky() {
// TODO: what to do?
}
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;
}
所以上面的代码 sn-p 添加了按钮——但我不知道如何让它像视图和编辑按钮显示它们的内容一样显示。谢谢!
【问题讨论】:
-
这对我有用。谢谢
标签: templates drupal menu themes user-profile