У меня есть карта сайта подобного код:Невозможно добавить меню CURDify к карте сайта в лифте
object Site {
val booksMenus = Book.menus
val authorsMenus = Author.menus
val publishersMenus = Publisher.menus
def sitemap = SiteMap(
home >> LocGroup("lg1"),
static,
}
Я хочу, чтобы добавить LocGroup к моему меню и добавить их к карте сайта , например booksMenus является List [Menu] делает что в качестве первого ответа предложил
booksMenus.map(_ >>LockGroup("lb"))
не может быть возможным, поскольку добавление Loc только для Menuable не типа меню Существует в любом случае, чтобы сделать это?
дает Erorr 'значение >> не является членом net.liftweb.sitemap.Menu' –
я только редактировал вопрос, спасибо за ваши усилия –
хмм, да , моя заметка была о наиболее очевидном исправлении, но я забыл проверить, есть ли '' 'метод в' Меню'. Похоже, вы должны добавить «LockParams» ('>>') раньше. То есть, когда 'Book.menus' построен. От куда это? У него есть что-то вроде «lockParams», которое может быть переоценено вами? – VasyaNovikov