サンプルの「フォーム」から Web アプリケーションを作成しました。Forms には、twitter ブートストラップの固定ナビゲーションバーを備えた「main.scala.html」というテンプレートがあります。使い方はとても簡単で、すべてのテンプレートに含めることができます。
しかし今、私は小さな問題を抱えています。
このナビゲーションバーで 2 つの異なるものをレンダリングしたいと考えています。ユーザーがサインインしていない場合はログイン ボタン、サインインしている場合はログアウト ボタン。
厄介な部分は、すべてのテンプレートに対してこれを行う必要があることです。
- これは正しい方法ですか?
- または、この問題に対するより良い解決策はありますか?
編集:
テンプレートでセッションを読むことができますか?