我从示例“表单”构建了我的webapp。 Forms有一个名为“main.scala.html”的模板,其中包含twitter bootstrap的固定导航栏。它非常易于使用,我可以将它包含在我的所有模板中。
但现在我遇到了一个小问题。
我想在此导航栏中渲染两个不同的东西。如果用户尚未登录,则为登录按钮;如果他已登录,则为登出按钮。
令人讨厌的部分是我必须为所有我的模板执行此操作。
编辑:
也许我可以在模板中阅读会话?
答案 0 :(得分:2)
是的,您可以从模板中阅读会话,但我建议您阅读可能符合您需求的问题和答案:How to avoid passing parameters everywhere in play2?