我有一个 default.ctp 页面,其中显示了所有菜单项是做到这一点的最好方法..
现在在我的视图页面中,我正在这样做
<?php if($userinfo==1){?>
<li><a href="explorer.html" class="shortcut-medias" title="Media">Media</a></li><?php }?>
这段代码只是隐藏菜单而不是控制 url,而且我不想编写或检查每个控制器。我想要这样,无论它应该在控制器中还是在我的 default.ctp 页面中
if (userinfo == 1 )
show these menu items
else
redirect to dashboard