我有类似的站点地图代码:
object Site {
val booksMenus = Book.menus
val authorsMenus = Author.menus
val publishersMenus = Publisher.menus
def sitemap = SiteMap(
home >> LocGroup("lg1"),
static,
}
我想将LocGroup添加到我的菜单中并将它们添加到sitemap 例如booksMenus是List [Menu],作为建议的第一个答案
booksMenus.map(_ >>LockGroup("lb"))
无法实现,因为仅将Loc添加到Menuable而非Menu菜单类型 无论如何要做到这一点?
答案 0 :(得分:0)
value >> is not a member of List[net.liftweb.sitemap.Menu]
这意味着你应该为菜单成员分配“组标记”,而不是列出它们。例如,像这样的smth:
booksMenus.map(x=> x >> LogGroup("lg1"))