Craft CMS のフロントエンドでログインユーザーが管理者(admin)かどうか判定する方法をご紹介します。
Craft CMS のフロントエンドでログインユーザーが管理者(admin)かどうか判定するには下記のように UserModel
の admin
プロパティを使って判別します。
{% requireLogin %}
{% if currentUser.admin %}
{# 管理者です #}
{% else %}
{# トップへリダイレクトします #}
{% redirect '/' %}
{% endif %}