Не могу добавить меню CURDify в карту сайта в лифте

У меня есть код карты сайта такой:

object Site {
    val booksMenus   = Book.menus
    val authorsMenus   = Author.menus
    val publishersMenus   = Publisher.menus

    def sitemap = SiteMap(
         home          >> LocGroup("lg1"),
         static,
}

Я хочу добавить LocGroup в мои меню и добавить их в карту сайта, например booksMenus is List[Menu], выполняя это в соответствии с первым предложенным ответом.

booksMenus.map(_ >>LockGroup("lb"))

не может быть возможным, потому что добавление Loc только для Menuable, а не для типа меню.

1 ответ

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

Это означает, что вы должны назначать "групповые маркеры" членам меню, а не их списку. Например, что-то вроде этого:

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

Другие вопросы по тегам