Checkout Blocks ‑lohkojen tukemat Liquid-syntaksit
Checkout Blocks tukee Liquid-syntaksin alajoukkoa, jonka avulla voit mukauttaa kassan mukautuksia muuttujien mukaan useissa lohkotyypeissä.
Tällä sivulla
Tuetut Liquid-muuttujat
Seuraavat luettelot sisältävät kaikki tuetut Liquid-muuttujat, joita voidaan käyttää dynaamisessa sisältölohkossa tai rivikohteen sisältölohkossa. Jotkin muuttujat ovat käytettävissä vain tietyissä kassavaiheen sivuissa, ja muut muuttujat voidaan sisällyttää vain tiettyihin lohkotyyppeihin.
Katso kunkin muuttujan tiedot Shopifyn Liquid-objektien dokumentaatiosta.
Kassan Liquid-muuttujat
Kassavaihe tukee seuraavia Liquid-muuttujia:
-
checkout.attributes
-
checkout.currency
-
checkout.has_selling_plan
-
checkout.item_count
-
checkout.line_items_subtotal_price
-
checkout.locale
-
checkout.market
-
checkout.metafields
-
checkout.note
-
checkout.requires_shipping
-
checkout.shipping_price
-
checkout.tax_price
-
checkout.total_price
Asiakkaan Liquid-muuttujat
Tuemme seuraavia Liquid-asiakasmuuttujia:
-
customer.id
-
customer.b2b
-
customer.full_name
-
customer.first_name
-
customer.last_name
-
customer.email
-
customer.phone
Lokalisoinnin Liquid-muuttujat
Markkina-alueet tukevat seuraavia Liquid-muuttujia:
-
localization.market
-
localization.market.id
-
localization.market.handle
-
Tilauksen Liquid-muuttujat
Tuemme seuraavia Liquid-tilausmuuttujia:
-
checkout.order.id
-
checkout.order.legacyResourceId
-
checkout.order.name
Kaupan Liquid-muuttujat
Kaupan tiedot tukevat seuraavia Liquid-muuttujia:
-
shop.name
-
shop.url
Rivikohdan Liquid-muuttujat
Rivikohdan muuttujia voi käyttää vain Rivikohdan sisältö -lohkossa.
Rivikohdat tukevat seuraavia Liquid-muuttujia:
-
line_item.attributes
-
line_item.gift_card
-
line_item.has_selling_plan
-
line_item.line_price
-
line_item.line_level_discount_allocations
-
line_item.line_level_total_discount
-
line_item.options_with_values
-
line_item.price
-
line_item.product
-
line_item.product.is_gift_card
-
line_item.product.product_type
-
line_item.product.requires_selling_plan
-
line_item.product.tags
-
line_item.product.vendor
-
line_item.quantity
line_item.requires_shipping
line_item.sku
line_item.subtitle
line_item.title
line_item.trigger
line_item.type
-
line_item.variant
-
line_item.variant.available_for_sale
-
line_item.variant.barcode
-
line_item.variant.compare_at_price
-
line_item.variant.id
-
line_item.variant.price
-
line_item.variant.price.amount
-
line_item.variant.price.currency_code
-
-
line_item.variant.requires_shipping
-
line_item.variant.sku
-
line_item.variant.title
-
line_item.variant.unit_price
-
line_item.variant.weight
-
line_item.variant.weight_unit
-
line_item.variant_id
line_item.vendor
Esimerkkejä Liquidia käyttävistä koodinpätkistä
Seuraavassa on esimerkki Checkout Blocksin tukemista Liquid-koodinpätkistä.
Tarkista, onko kyseessä B2B-kassa
Voit näyttää sisältöä vain silloin, kun kyseessä on B2B-kassa.
Jäsennä JSON-tiedosto
Voit jäsentää JSON-arvoja, kuten rivikohtien määritteistä (ominaisuuksista) tai metakentistä.
Muotoile valuutta
Checkout Blocks tukee täysin monivaluuttaista maksua. Voit asettaa rahasuodattimen jäsentämään ja muotoilemaan rahat aktiivisen valuutan muodossa. Tämä ei muuta valuuttaa automaattisesti.
Tilauskommentti
Voit näyttää ostoskorin kommentin arvon, esimerkiksi ostoskorin syötteen.
Ostoskorin määritteet
Voit näyttää ostokorin tietyn ominaisuuden (esim. toimituspäivä) arvon käyttämällä tätä koodinpätkää. Muista muuttaa toimituspäivän avain oman toimituspäiväsi mukaan.
Näytä koko kassavaiheen Liquid-sisältö
Jos sinun on tarkistettava, mitä arvoja kassaobjektissa on, voit käyttää JSON-suodatinta sarjan luomiseen. Tätä tulee käyttää vain virheenkorjaukseen.
Kassavaiheen metakentät
Voit näyttää kiitos- ja tilauksen tila ‑sivuilla mukautettuja kenttiä, viittaamalla kassavaiheen metakenttiin. Lue lisää metakenttien käytöstä.
Korvaa your-namespace
nimiavaruudellasi ja your-custom-field-key
mukautetun kentän avaimella lohkossa määritetyn mukaan:
Muotoile päivämäärä
Tässä esimerkissä luodaan 4 päivän päässä (432 000 sekunnin) päässä oleva päivä ja muotoillaan se.
Voit palauttaa päivämäärän muodossa "02/24/2025":
Vaihtoehtoisesti päivämäärän muoto voi olla "Helmi 24. 2025":
Lue lisää päivämäärien muotoilusta Liquidilla.
Rivikohdan sisällön mukautukset
Seuraavassa on esimerkki Liquid-koodinpätkistä, joita voit käyttää rivikohdan sisältölohkoissa.
Näytä vertailuhinta ehdollisesti
Tämän koodinpätkän avulla voit näyttää rivikohdan vertailuhinnan ehdollisesti.
Näytä sisältö tuotetunnisteiden perusteella
Voit näyttää rivikohdan sisällön ehdollisesti tuotetunnisteiden perusteella. Tuotetunnisteiden kirjainkoko on merkitsevä.
Rivikohdan määritteet (ominaisuudet)
Voit iteroida rivikohtien määritteet, jotka tunnetaan myös rivikohtien ominaisuuksina, ja näyttää esimerkiksi toimitusarvioiden ja ennakkotilausten kaltaisia tietoja.
Näytä "Metakentän käynnistin" ‑arvo
Seuraava koodi sisältää käynnistimen arvon.
Näytä rivikohdan toistuva kokonaissumma
Jos haluat näyttää toistuvaan tilaukseen perustuvan rivikohdan kokonaissumman ennen kertaluonteisia alennuksia, voit käyttää line_level_total_discount
-arvoa.