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

2018-09-12
1分で読了
更新: 2025-12-14

目次

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

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

この記事をシェア

この記事を書いた人

Roy Okuwaki

「かたつむりくんのWWW」を運営している Roy Okuwaki(tinybeans)です。bit part 合同会社 代表社員。2007年から、Movable Type や Craft CMS などの CMS、Web 開発、AI ツールの使い方について書いています。

プロフィールを見る →

関連記事