Scala 如何隐藏Crudify菜单的子菜单

Scala 如何隐藏Crudify菜单的子菜单,scala,lift,Scala,Lift,我有下面的代码,需要隐藏评论子菜单的非成员的网站 var menu = List(Menu.i("Home") / "index", Menu(Loc("Static", Link(List("static"), true, "/static/index"),"Static Content")) ) menu = menu ::: User.menus menu = menu ::: Comment.menus menu = menu :

我有下面的代码,需要隐藏评论子菜单的非成员的网站

 var menu = List(Menu.i("Home") / "index",
            Menu(Loc("Static", Link(List("static"), true, "/static/index"),"Static Content"))
               )
menu = menu ::: User.menus
menu = menu ::: Comment.menus 
menu = menu ::: Links.menus


 // def sitemapMutators = User.sitemapMutator
  LiftRules.setSiteMap(SiteMap(menu: _*))

我已经尝试过>>隐藏,但它不起作用。

通过覆盖扩展对象中的列表,将隐藏添加到菜单的LocParams

ie.override def showAllMenuLocParams=隐藏::super.showAllMenuLocParams