Ugrás a fő tartalomhoz
A Foliant Liquid-jében minden pénzösszeg egész szám, centben: a 100.00 összegű rendelés végösszege 10000. Ez ugyanígy működik a Shopify Order Printerben is, így a meglévő sablonok ugyanazokat az összegeket nyomtatják. Egy összeg kiírásához mindig pénzszűrőt használjon: ez elosztja az értéket 100-zal, és hozzáadja a pénznemet.

A pénzszűrők

  • A money, a money_with_currency, a money_without_currency és a money_without_trailing_zeros a rendelés pénznemét használja, így a kanadai dollárban fizetett rendelés CAD-ben jelenik meg.
  • A money_in a rendelésétől eltérő pénznemben írja ki az összeget, például az áfát az Ön nemzeti pénznemében: {{ vat_reporting.tax | money_in: vat_reporting.currency }}.

Milyen formátumban jelennek meg az összegek

Az összegek megjelenését a sablon Számformátum beállítása határozza meg. Ezt a szerkesztő felső sorában vagy a sablon beállításai oldalon találja: A format_number mindig a dokumentum nyelvének elválasztóit használja: a {{ 1234.5 | format_number: 2 }} egy német dokumentumban 1.234,50 értéket ír ki.

Számoljon centben

Mivel az összegek centben vannak, előbb végezze el a számításokat, és csak a végén formázzon:
Összehasonlításkor is centben adja meg az összegeket: a {% if total_price >= 10000 %} 100.00 vagy több összeget jelent.

Jó tudni

  • A pénzszűrők minden pénznemhez a megfelelő számú tizedesjegyet írják ki. A három tizedesjegyű pénznemeknél (például KWD) mindhárom megmarad.
  • A pénz típusú metamező nem centben van: van egy value (például 23.00) és egy unit (a pénznemkód) értéke. Lásd: Metamezők a sablonokban.
  • A tételek árai már tartalmazzák a tételszintű kedvezményeket. A teljes rendelésre vonatkozó kedvezmények az order_level_discounts alatt találhatók. Lásd: Tételek a sablonokban.

Kapcsolódó cikkek