• 虹色ミツバチ
  • freoカスタマイズメモ、テンプレート・プラグイン配布/officeTIPS
検索プラグイン
虹色ミツバチ

> Entry >freo>freoTips>テンプレート系TIPS> ログインしているユーザーに関連付けられているグループIDで表示を変える方法

【freo】【freoTips】【テンプレート系TIPS】ログインしているユーザーに関連付けられているグループIDで表示を変える方法

freoにログインしているユーザーIDは、[$freo.user.id]で取得できます。
[$freo.user.id]に関連付けられているグループIDは、[$freo.user.groups配列]に格納されています。
一個のユーザーIDに複数のグループIDが関連付けられている可能性があるので、グループIDによって表示を切り替える場合は、下記のようにしてください。

<!--{if in_array(任意のグループID1,$freo.user.groups)}-->
    ログインしているユーザーに関連付けられているグループIDが「任意のグループID1」だった場合の表示
<!--{elseif 任意のグループID2|in_array:$freo.user.groups}-->
    ログインしているユーザーに関連付けられているグループIDが「任意のグループID2」だった場合の表示
<!--{else}-->
    ログインしているユーザーに関連付けられているグループIDに「任意のグループID1」も「任意のグループID2」もなかった場合の表示
<!--{/if}-->

 また、[$freo.user.id]に関連付けられているグループIDを一覧表示する場合は下記のとおりです。

<!--{foreach from=$freo.user.groups item='group_id'}-->
    グループID「{$group_id}」が関連付けられています。
<!--{/foreach}-->

 

ページ移動

ページ上部へ