0
我在Liftweb 3.0中的LocGroup中遇到问题。在不同的LocGroup中显示部分站点地图
主要目的是展示一个普通用户菜单是这样的:
val userMenu = List(
Menu("First")/"100_first"/"100_first_main" submenus (
Menu("First_Sub")/"100_first"/"100_first_sub" submenus (
Menu("First_Sub_Sub")/"100_first"/"220_first_sub_sub" submenus (
等等,等等
除了必须有某种应显示“服务菜单”在模板不同div
:
val serviceMenu = List(Menu("Impressum")/"about"/"index" >> Hidden >> LocGroup("servicenav"))
“用户”网站地图显示,因为它应该是,但“服务菜单”没有。我错过了什么,因为这与文档中的方法相同?
我围绕着邮件的HTML文件模板:
<div id="servicenavblock">
<div id="servicenav">
<div data-lift="Menu.group?group=servicenav">Service-Navigation</div>
</div>
</div>
站点地图的创建在Boot.scala
:
LiftRules.setSiteMap(SiteMap(Menus.siteMap: _*))
最后的index.html
:
<body data-lift-content-id="content">
<div id="content" data-lift="surround?with=default;at=snippet_content">
<h2>Willkommen</h2>
</div>
</body>
它看起来像Menu.group段使用它从它的模板调用的节点,默认情况下预计
太好了,谢谢你,用这个模板吧作品。也许生命科学人员有一天应该更新他们的文档。 – Brolantor