2023/12/10
Tag : Craft CMS

Craft 5 alpha : エントリ一覧画面でのインライン編集を触ってみる

この記事は「Craft CMS Advent Calendar 2023」10日目の記事です。

Craft 5 ではエントリの一覧画面でデータを編集出来るようになる。

ここで下にある「編集」ボタンを押すと編集ができる。

テキスト、テキストエリア、国、アセットのフィールドは編集出来る。

タイトル、エントリタイプ、投稿日、投稿者などの基本情報は編集出来ない。

アセットの選択のモーダルが立ち上がる

カテゴリ、色、日付、エントリのフィールドは編集出来る。
チェックボックスは編集出来ない。

通貨のフィールドは編集出来ている?ようにも見えるが値がうまいこと表示されていない。

通常のカテゴリ選択のモーダルが立ち上がる

エントリ選択のモーダルも同様。

LightSwitch、メールアドレス、数字、セレクトのフィールドは編集出来る。
マルチセレクト、ラジオボタン、のフィールドは編集出来ない。

マルチセレクトはエントリの編集画面的にもこのインラインエディットには乗せづらそうな感じはある。

ラジオボタンのUIも一覧には入れづらい感じなのもわからなくはない。

チェックボックスが編集出来ないのも似たような理由かもしれない。

タグ、時刻、URL、ユーザー、のフィールドは変更出来る。

URLのフィールドは通貨のフィールド同様にちょっと見えづらい感じになっている。
一覧に表示しているフィールドが多いからかも知れない。

タグの追加はエントリの編集画面と同様な感じで出来る。
ユーザの選択もモーダルが立ち上がる形で通常通り。

ちなみに、Matrix フィールドはそもそも一覧画面には表示できないので、編集以前の話ではある。


というかんじで、インライン編集が出来るフィールド、出来ないフィールドがある。
現状まだ開発途中で今後変わっていくところはありそう。

新規追加を一覧画面でやる感じにはならないが、よく編集するような細かいデータとかはまとめて編集するといったことが出来るので便利かもしれない。

Craft の場合のこの一覧画面は先日の @BUN の投稿のカスタムソースとか色々と追加できるので、用途によっては結構いいUIになりそうな気もする。

【Craft 4.5 の新機能】共有可能なエレメントフィルタで、管理画面をカスタマイズする(準備編) | BUN:Log
https://bunlog.dreamseeker.dev...

今後の開発も楽しみ!