Scala 不确定LiftWeb中的默认菜单是如何组合在一起的
我正在研究如何使用Boot.scala将Menu.Builder整合在一起,有一件事让我感到困惑。我确实看到了登录/注册的选项,但是它没有显示为站点地图上的项目之一。这到底是从哪里来的…我的困惑可能来自于根本没有太多的java经验…我开始有了感觉,但我只是不知道这些特定的项目是如何被扔进菜单的Scala 不确定LiftWeb中的默认菜单是如何组合在一起的,scala,lift,Scala,Lift,我正在研究如何使用Boot.scala将Menu.Builder整合在一起,有一件事让我感到困惑。我确实看到了登录/注册的选项,但是它没有显示为站点地图上的项目之一。这到底是从哪里来的…我的困惑可能来自于根本没有太多的java经验…我开始有了感觉,但我只是不知道这些特定的项目是如何被扔进菜单的 最后,基本上我只是想玩转一下,重新排列default.html,看看现在是什么样子。我不知道您使用的是哪个Lift版本,但是使用最新快照版本的原型在Boot.scala文件中提供了这一点: // Bui
最后,基本上我只是想玩转一下,重新排列default.html,看看现在是什么样子。我不知道您使用的是哪个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的对象,负责定义基本用户帐户。它还有一个为所有用户管理页面生成站点地图菜单的方法,在引导类中使用,正如上面的代码片段所做的那样。好的,这篇文章提供了我需要的信息
现在看一下框架,从我的auth系统开始。Hmmm是的,我看到了这一部分,但假设我想在页面顶部添加一个登录/注册部分。我想你只是写了你自己的登录表?