我有以下代码,需要将“注释”子菜单隐藏到非网站成员。
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: _*))
我已经尝试了>>隐藏但不起作用。
答案 0 :(得分:0)
通过覆盖扩展对象中的列表,将Hidden添加到菜单的LocParams中。
即。覆盖def showAllMenuLocParams = Hidden :: super.showAllMenuLocParams