2022/3/18
Tag :
Craft CMS
Craft 4 を触ってみる : Relation conditions で関連付けるエントリの条件設定が可能になった
Relation conditions という機能が追加されて、エントリフィールドとかのリレーションのフィールドで、選択できるエントリを絞り込める様子
Relation conditions. Relational fields such as Entries, Assets, and Users fields now have settings that further limit which elements should be relatable, beyond the Source setting.
https://craftcms.com/blog/craf...
lightswich が ONになっているエントリだけにしてみる。
エントリの選択画面
確かに toggle が ON のもののみになっている。
先日の Custom element sources も選択対象に選ぶことができる。
この Custom element sources の設定がこんな感じ。
今の場合は同じ条件だからどちらにしても選択できるエントリの条件は同じになる。
この辺はフィールドの定義で設定した方が使いやすいのか、エントリ一覧も別途必要かどうか、とかで設定するところが変わるのかな。
一覧があった方がよければ Custom element sources の定義をしつつ、それを選択対象に設定するという感じになりそうな気はする。
どこで設定をしたかが若干複雑な感じになりそうなのが気にはなるくらいだけど、色々便利に使えそうだなー。
どちらの条件もセクションを超えて設定ができるというのも色々便利ではありつつどのエントリかわからなくなりそうとかはあるのかも知れない。
が、コンテンツの管理方法は色々だろうから、セクションをまたいだ条件で、というのはよくある話なのかも知れない。
関連記事
- 2022/12/19 エントリフィールドで関連付けるエントリを制御する #craftcms
- 2022/5/5 Craft 4 リリース!! #craftcms
- 2022/3/10 Craft 4 Beta リリース!
- 2022/3/14 Craft 4 のベータをインストール
- 2022/3/15 Craft 4 を触ってみる : Custom element sources
- 2022/3/16 Craft 4 を触ってみる : Element index filtering
- 2022/3/17 Craft 4 を触ってみる : Conditional fields 入力画面でのタブの表示制御
- 2022/3/30 Craft 4 を触ってみる : Custom element sources の権限だけでは編集できない
- 2022/3/28 Craft 4 を触ってみる : Alternative text
- 2022/3/24 Craft 4 を触ってみる : Transform filesystems #craftcms
- 2022/3/23 Craft 4 を触ってみる : Filesystem と Volume
- 2022/3/21 Craft 4 を触ってみる : Conditional fields フィールドの値による他のフィールドの表示制御
- 2022/3/19 Craft 4.0.0-beta.2 リリース! #craftcms
- 2022/3/31 Craft 4 で特定のカテゴリ配下のみを選択するような事を擬似的に行ってみる