• Home
  • Craft CMS
  • Craft CMS のフロントエンドでログインユーザーが管理者(admin)かどうか判定する

Craft CMS のフロントエンドでログインユーザーが管理者(admin)かどうか判定する

Craft CMS のフロントエンドでログインユーザーが管理者(admin)かどうか判定するには下記のように UserModeladmin プロパティを使って判別します。

{% requireLogin %}
{% if currentUser.admin %}
 {# 管理者です #}
{% else %}
 {# トップへリダイレクトします #}
 {% redirect '/' %}
{% endif %}