category

Craft 4 を触ってみる : Conditional fields 入力画面でのタブの表示制御

2022-03-17

Conditional fields の説明にこんな感じで書かれている。

Field layout elements and tabs can now be configured to only be visible/editable when certain conditions are met, based on the element being edited, as well as the logged-in user.
https://craftcms.com/blog/craf...

ということで入力タイプのタブの設定を調整してみる。
ひとまず管理者であれば、という条件にしてみる。

20220316 0727

他の条件はこんな感じで色々ある。

20220316 0728

ユーザーグループによって表示制御ができれば、なんかコンテンツの管理制限をかけたいといったときに使えるのかも知れない。

20220316 0729

先ほどの入力画面のタブを管理者は表示という風にした。
管理者で見たときの入力画面。

20220316 0730

管理者では無いユーザーで見たときの入力画面。

20220316 0731

たしかにタブが出ていない!

こういう機能があることを忘れそうだけど、設計時にとりこんで便利に使っていきたいところだ。