Grails で正常に動作するレイアウト サポート (sitemesh) を使用しています。ユーザーがログインしているかどうかに応じてレイアウトを調整したいと思います。
私の grails-app/views/layouts/main.gsp には次のコードが含まれています。
<g:if test="${user}">
Username: ${user.username}
</g:if>
ただし、layout-GSP:s がモデルにアクセスできないため、ユーザー変数にアクセスできないように見えます (試行時に「セッションなし」例外が発生します)。ユーザーがログインしているかどうかに応じてレイアウトを変更するための推奨される方法は何ですか?
前もって感謝します!