これまでアセット用のフィールドに画像を登録して、テンプレート側ではアセットのフィールドから取り出すことが多かったのですが。
大体いつも同じコードを書いていたので、テンプレートで直接、画像を取り出せるのかしら?ということで試してみた。
コードとしては id=12910 の画像がこれで取り出せる。
2019-07-25
これまでアセット用のフィールドに画像を登録して、テンプレート側ではアセットのフィールドから取り出すことが多かったのですが。
大体いつも同じコードを書いていたので、テンプレートで直接、画像を取り出せるのかしら?ということで試してみた。
コードとしては id=12910 の画像がこれで取り出せる。
{{ craft.assets().id(12910).one().url }}
craft.assets() だったり、 craft.entries() だったりと言うことで色々取り出せる、、、と。
mtassets, mtentries って考えればいい、と。
なんとなくイメージが分かってきた気もする(遅
それがこのエレメントクエリって感じの話なのねー
エレメントクエリについて | Craft 3 ドキュメント
https://docs.craftcms.com/v3/j...
Asset取り出すときがidがいいのかuidがいいのか。
これはデータ移してもuidは変わらないっていう意味なのかどうなのか。
@BUN にきいてみよう。