我有一个default.ctp页面,其中显示所有菜单项我想加载特定用户的特定菜单项..如果有人试图通过URL访问其他菜单,他或她重定向到仪表板控制器..这是最好的方法..
现在在我的视图页面中,我正在这样做
<?php if($userinfo==1){?>
<li><a href="explorer.html" class="shortcut-medias" title="Media">Media</a></li><?php }?>
这段代码只是隐藏菜单但不控制网址,我也不想写或检查每个控制器。无论是应该在控制器中还是在我的default.ctp页面
,我想要这样 if (userinfo == 1 )
show these menu items
else
redirect to dashboard