Langsung ke konten utama
Di Liquid Foliant, setiap nilai uang adalah bilangan bulat dalam sen: total pesanan 100.00 ditulis 10000. Ini sama dengan Shopify Order Printer, sehingga template yang sudah ada mencetak jumlah yang sama. Untuk mencetak jumlah, selalu gunakan filter uang: filter ini membagi dengan 100 dan menambahkan mata uang.

Filter uang

  • money, money_with_currency, money_without_currency dan money_without_trailing_zeros menggunakan mata uang pesanan, sehingga pesanan yang dibayar dalam dolar Kanada dicetak dalam CAD.
  • money_in mencetak jumlah dalam mata uang selain mata uang pesanan, misalnya PPN dalam mata uang nasional Anda: {{ vat_reporting.tax | money_in: vat_reporting.currency }}.

Format cetak uang

Format angka template, di baris atas editor atau di halaman pengaturan template, menentukan tampilan jumlah: format_number selalu menggunakan pemisah bahasa dokumen: {{ 1234.5 | format_number: 2 }} mencetak 1.234,50 dalam dokumen berbahasa Jerman.

Hitung dalam sen

Karena jumlah dalam sen, lakukan perhitungan terlebih dahulu dan format di akhir:
Bandingkan jumlah dalam sen juga: {% if total_price >= 10000 %} berarti 100.00 atau lebih.

Perlu diketahui

  • Filter uang mencetak jumlah desimal yang tepat untuk setiap mata uang. Mata uang dengan tiga desimal (seperti KWD) tetap memakai tiga desimal.
  • Metafield bertipe uang tidak dalam sen: metafield ini memiliki value (seperti 23.00) dan unit (kode mata uang). Lihat Metafield di template.
  • Harga item baris sudah setelah diskon baris. Diskon untuk seluruh pesanan ada di order_level_discounts. Lihat Item baris di template.

Artikel terkait