Langsung ke konten utama
Metafield adalah data kustom yang Anda atau aplikasi Anda simpan di Shopify: pesan hadiah pada pesanan, label perawatan pada produk, nomor akun pelanggan. Template dapat mencetaknya dengan Liquid. Tab Metafield di editor kode menampilkan sintaks untuk setiap jenis.

Sebelum memulai: periksa metafield mana yang dimuat Foliant

Foliant memuat metafield bersama pesanan, dan tidak dapat memuat semuanya. Cara kerjanya:
  • Toko Anda memerlukan setidaknya satu definisi metafield (di admin Shopify, Pengaturan › Data kustom). Tanpa definisi apa pun, tidak ada metafield yang dimuat.
  • Untuk setiap jenis (pesanan, draf pesanan, pelanggan, produk, dan varian), Foliant memuat definisi yang Anda sematkan, hingga 10 per jenis, sesuai urutan penyematannya.
  • Jika suatu jenis tidak memiliki definisi yang disematkan, Foliant memuat 10 metafield pertama yang ditemukannya untuk jenis tersebut.
Jadi, agar metafield pasti tercetak, buat definisinya dan sematkan di Pengaturan › Data kustom. Perubahan pada definisi dapat memerlukan waktu hingga satu jam untuk muncul di dokumen.

Mencetak metafield

Ganti namespace dan key dengan namespace dan key metafield Anda (misalnya custom.gift_message): Metafield produk dan varian berlaku per item, jadi gunakan di dalam loop item baris:

Cara jenis metafield dicetak

Perlu diketahui

  • Metafield yang kosong atau tidak ada tidak mencetak apa pun. Gunakan != blank untuk menghilangkan labelnya.
  • Di template visual, cetak metafield dengan blok Liquid kustom.
  • Daftar ambil dapat menampilkan metafield produk atau varian sebagai kolom, di pengaturan Daftar ambil template.

Artikel terkait