2024/4/15
Tag : Craft CMS

Craft 5 へのアップグレード:Matrixフィールドの自動変換

Craft 5 へアップグレードするのを試しておく。
とりあえずこのブログを Craft 5 にあげるためにあれこれ試す。
検証が終わったら実際にアップグレードしたい。

そもそもとして環境を複製する時点で @tinybeans @BUN に色々とフォローしてもらっているm(__)m
基本的な手順は Upgrading from Craft 4 のドキュメントの通り。

Upgrading from Craft 4 | Craft CMS Documentation | 5.x
https://craftcms.com/docs/5.x/...

Craft 5 にアップグレードすると Matrix フィールドはフィールドと入力タイプに自動で分割される。

元々の Matrix フィールドがこんな感じの構成。

Craft 5 にアップグレードすると、Matrix のブロック内に定義してあったフィールドが Craft 5 ではそれぞれフィールドとして登録される

元々 Matrix で設定されていたブロックは入力タイプ(エントリタイプ)として設定される

その上で Matrix フィールドにはそれらのエントリタイプがセットされた状態になる。

ここまで自動で変換してくれるのはありがたい。。。

引き続き色々と試していく。