Skip to content

Instantly share code, notes, and snippets.

@cyberoctopi
Created September 14, 2012 16:35
Show Gist options
  • Select an option

  • Save cyberoctopi/3723112 to your computer and use it in GitHub Desktop.

Select an option

Save cyberoctopi/3723112 to your computer and use it in GitHub Desktop.
lift sitemap
val entries = List(Menu("Home") / "index" >> LocGroup("main"),
Menu("Page 1") / "page1" >> LocGroup("main"),
Menu("Page 2") / "page2" >> LocGroup("main"),
Menu("Page 3") / "page3" >> LocGroup("main") >> PlaceHolder submenus (
// Menu("Page 3") / "page3" >> LocGroup("main") submenus (
Menu("Page 3a") / "page3a" ,
Menu("Page 3b") / "page3b" ,
Menu("Page 3c") / "page3c") ,
User.loginMenuLoc.open_!,
User.createUserMenuLoc.open_!,
Menu("user",userLinkText) / "#" >>
MustBeLoggedIn >> LocGroup("user") >> PlaceHolder submenus (
User.logoutMenuLoc.open_!,
User.editUserMenuLoc.open_!,
User.changePasswordMenuLoc.open_!
)
)
def sitemap = SiteMap(entries: _*)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment