Craft CMS でユーザーが属するユーザーグループごとにコンテンツを切り替える方法をご紹介します。
Craft CMS のテンプレートの中では {{ currentUser }}
にログイン中のユーザーに関する情報が取得できます。
この変数を使って、下記のようにすると、ユーザーが所属するユーザーグループごとに処理を分岐することができます。
{% if currentUser.isInGroup('groupHandle') %}
groupHandle に属するユーザー向けコンテンツ
{% else %}
一般ユーザー向けコンテンツ
{% endif %}
groupHandle
ハンドルはユーザーグループを作成したときに設定した値です。
これを利用して、ユーザーグループによってコンテンツを出し分けるというのも簡単に実装できますね。
以上です。
(参考)templating - Check user is in User Group / Custom User Permissions - Craft CMS Stack Exchange