【EC-CUBE】ログインしているユーザー名を表示する方法

スポンサーリンク

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のデフォルト状態では、ログインすると、「マイページ」という項目が増えるだけですが、
利用者は、名前が表示されるだけで、「今オレ、ログインしているんだ」と瞬時にわかるようになって便利かと思います。

コメント

タイトルとURLをコピーしました