在Cakephp中为特定用户加载特定菜单项

在Cakephp中为特定用户加载特定菜单项,cakephp,authentication,cakephp-2.0,cakephp-2.1,Cakephp,Authentication,Cakephp 2.0,Cakephp 2.1,我有一个default.ctp页面,其中所有菜单项都显示我要为特定用户加载特定菜单项。。如果有人试图通过url访问其他菜单,他或她会重定向到仪表板控制器..最好的方法是什么 现在在我的查看页面中,我是这样做的 <?php if($userinfo==1){?> <li><a href="explorer.html" class="shortcut-medias" title="Media">Media</a></li><?

我有一个default.ctp页面,其中所有菜单项都显示我要为特定用户加载特定菜单项。。如果有人试图通过url访问其他菜单,他或她会重定向到仪表板控制器..最好的方法是什么

现在在我的查看页面中,我是这样做的

    <?php if($userinfo==1){?>
<li><a href="explorer.html" class="shortcut-medias" title="Media">Media</a></li><?php }?>

您可以控制对应用程序的访问。您的具体要求是什么?是否显示基于用户类型/角色的菜单?还是基于用户菜单将显示?
 if (userinfo == 1 )
  show these menu items
  else 
    redirect to dashboard