我试图将一个项目附加到我创建的菜单中。
我知道它使用“menu_secondary_local_tasks()”等获取主菜单和辅助菜单,然后在预处理页面中添加项目。我怎么用我创建的菜单来解决这个问题?
以下是我用来检查用户是否登录的代码......
function themeName_check_login() {
global $user;
if ($user->uid) {
print l("Log out, " . $user->name,"logout");
} else {
print l("Log In ","user");
}
}
提前致谢, -Matt
答案 0 :(得分:1)
如果您使用菜单名称拨打menu_navigation_links,您应该会获得一系列针对当前页面格式化的链接,然后您可以在显示之前轻松添加这些链接。
答案 1 :(得分:1)
没有必要验证用户是否已登录;已登录的用户将无法看到登录链接,并且未登录的用户将无法看到注销链接。