我正在尝试创建一个根据登录用户动态更改的菜单项。
这是我模块中的代码:
<?php
global $user;
$current_uid = $user->uid;
$current_name - $user->name;
function willmodule_menu(){
$techprofile = 'tech=profile/' . $current_uid . '/' . $current_name;
$items['$techprofile'] = array(
'menu_name' => 'menu-tech-account-menu',
'title'=>'View Your Tech Profile',
);
return $items;
}
?>
我不知道我做错了什么。我的菜单项甚至没有显示出来。从好的方面来说,它并没有破坏我的网站。
答案 0 :(得分:0)
在发布错误或代码实际错误时,很少有错误:
1. $current_name - $user->name; //change dash to = sign?
2. $items['$techprofile'] //use double quotes instead of single quotes when
//using php variables