Přejít na hlavní obsah
V Liquidu aplikace Foliant je každá peněžní hodnota celé číslo v centech: celková částka objednávky 100,00 je 10000. Stejně to funguje v Shopify Order Printer, takže stávající šablony vytisknou stejné částky. Částku vždy vypisujte pomocí peněžního filtru: vydělí ji 100 a přidá měnu.

Peněžní filtry

  • money, money_with_currency, money_without_currency a money_without_trailing_zeros používají měnu objednávky, takže objednávka zaplacená v kanadských dolarech se vytiskne v CAD.
  • money_in vypíše částku v jiné měně, než je měna objednávky, například DPH ve vaší národní měně: {{ vat_reporting.tax | money_in: vat_reporting.currency }}.

V jakém formátu se peníze vypisují

O vzhledu částek rozhoduje Formát čísel šablony, který najdete v horním řádku editoru nebo na stránce nastavení šablony: format_number vždy používá oddělovače jazyka dokumentu: {{ 1234.5 | format_number: 2 }} vypíše v německém dokumentu 1.234,50.

Počítejte v centech

Protože jsou částky v centech, nejprve počítejte a formátujte až nakonec:
I při porovnávání používejte částky v centech: {% if total_price >= 10000 %} znamená 100,00 nebo více.

Dobré vědět

  • Peněžní filtry vypíší pro každou měnu správný počet desetinných míst. Měny se třemi desetinnými místy (například KWD) si je ponechají.
  • Metapole typu peníze není v centech: má value (například 23.00) a unit (kód měny). Viz Metapole v šablonách.
  • Ceny položek jsou uvedeny po slevách na položky. Slevy na celou objednávku jsou v order_level_discounts. Viz Položky v šablonách.

Související články