Я не знаю, какую версию Lift вы используете, но использование архетипа из последней версии снимка обеспечивает это в файле Boot.scala
:
// Build SiteMap
def sitemap() = SiteMap(
Menu("Home") / "index" :: // Simple menu form
// Menu with special Link
Menu(Loc("Static", Link(List("static"), true, "/static/index"),
"Static Content")) ::
// Menu entries for the User management stuff
User.sitemap :_*)
Где пользователь - это объект, который расширяетсяLift's MegaProtoUser , который заботится об определении базовой учетной записи пользователя.Он также имеет метод для генерации меню SiteMap для всех страниц управления пользователями, который используется в классе Boot, как это сделано в приведенном выше фрагменте.