2020-06-06

Craft CMS のアセットフィールドをマルチサイトに対応するときは設定「高度」からリレーションの設定をする #craftcms

Craft CMS でマルチサイトを使うときに、フィールドの翻訳などは言語ごとにするかサイトごとにするか、共通にするか、とかを選ぶことができる。

慣れないとなかなか複雑なところはあるが。。。

グローバルもマルチサイト対応

共通設定などをかんりできるようなグローバルもサイトごとに設定することができる。

グローバル | Craft 3 ドキュメント
https://docs.craftcms.com/v3/j...

これでサイトごとに設定するようなものは設定が可能になる。

アセットフィールドもサイトごとに設定ができる

アセットフィールドには翻訳という概念がなくどうやってやるのか?と思っていたのだけど。

「高度」の設定にある「サイトごとにリレーションを管理」にチェックを入れることで可能になる。

なるほどなるほど。

あるサイトでグローバル「店舗情報」を登録する。 

別のサイトの状態。

サイトごとに設定を登録できる。