电梯中无法将CURDify菜单添加到站点地图

时间:2013-12-08 00:03:33

标签: scala lift lift-mapper

我有类似的站点地图代码:

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菜单类型 无论如何要做到这一点?

1 个答案:

答案 0 :(得分:0)

value >> is not a member of List[net.liftweb.sitemap.Menu]

这意味着你应该为菜单成员分配“组标记”,而不是列出它们。例如,像这样的smth:

booksMenus.map(x=> x >> LogGroup("lg1"))