Craft 3.5 RC1 リリース!フィールド周りが使いやすくなった #craftcms
Craft CMS の 3.5 RC1 がリリースされたので早速試してみた。
Craft 3.5 RC1 is here! #craftcms
— Craft CMS (@CraftCMS) July 21, 2020
😍 New Field Layout Designer
👩💻 DX improvements
🐪 Project Config improvements
⚙️ GraphQL mutations
🎉 Tons more!
🗺 Upgrade guide: https://t.co/nXsKOEG4Td
📓 Full 3.5 changelog: https://t.co/3GpeQjCs9r
これまでもベータを触っていたりしたので、いくつか見てはいたものがあるけど、3.5で変わるところとかはこの辺で。
https://github.com/craftcms/cms/blob/3.5/CHANGELOG-v3.5.md
たくさんあるなぁ。。。
いろいろあるけど取りあえずフィールド周りの改善されたのをざざっとみてみた。
フィールドレイアウトの変更
セクションごとに利用するフィールドを設定していくところのUIが結構変わった。

利用できるフィールドは右カラムにリストされるようになった。
検索で絞り込めるみたいだけど、handleではなくフィールド名で検索ができる様子。
フィールドのカラム(幅)調整
フィールドごとに幅の指定ができるようになった。

25%刻みではあるけれど、これでフィールドを横並びにするとかがやりやすくなりそう。
まるで MTAppjQuery の user.css でやってるようなことが簡単にできる。

いやー、これはありがたい。
Matrixフィールド内も同様に設定ができる。

見出し等が編集画面に追加
右カラムにフィールドレイアウトに追加できるものとして、
- 見出し
- Tip
- Warning
- テンプレート
- 水平線
が追加できるようになった。

試しにいれてみたところ。

まるで MTAppjQuery のメソッドみたい。
見出しをいれれば上に区切り線が追加される。
1つのエントリで管理するけど、項目が多い場合とかはわかりやすそうな気がする。
Tips, Warning は Markdown の指定もできるけどある程度限られている様子。
テンプレートについてはこんな感じで、twigのテンプレートを指定する。

テンプレートでいろいろかけるみたいだから、、、、ってことは MTAppjQuery の user.js って感じか。
テンプレートを使うのはまた今度試してみよう。
ざっと見ると「そんなこと?」レベルの内容かも知れないけど、これでCMS使う人が簡単・便利に使えるようになるといいなぁ。
引き続き Craft 3.5 RC1 の内容をいろいろ見ていきたい。
関連記事
- 2020/8/5 Craft 3.5 リリース! #craftcms
- 2020/7/23 Craft 3.5 changelog:フィールドのラベルを変更できる #craftcms