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