EC-CUBEで、ユーザーがログインしてる状態の場合、ユーザー名を表示する方法です。
やりかたは簡単で、以下の方法で取得することができます。
名字は、「app.user.name01」
名前は、「app.user.name02」
{% if is_granted('ROLE_USER') %} <p>ようこそ、{{ app.user.name01 ~ ' ' ~ app.user.name02 }}さん!</p> {% endif %}
is_granted(‘ROLE_USER’)では、ユーザーがログインしているかの判断をしています。
EC-CUBEのデフォルト状態では、ログインすると、「マイページ」という項目が増えるだけですが、
利用者は、名前が表示されるだけで、「今オレ、ログインしているんだ」と瞬時にわかるようになって便利かと思います。
コメント