我对LiftWeb3.0中的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>发布于 2017-04-07 08:10:37
感谢Brett的评论,这是工作的HTML:
<div id="servicenav">
<div>
<ul>
<li data-lift="Menu.group?group=servicenav;eager_eval=true"><a>Service</a></li>
</ul>
</div>
</div>https://stackoverflow.com/questions/43255557
复制相似问题