if, elsif ja else
unless
unless on if-tagin vastakohta:
case
Vertailut
Liquid lukee
and- ja or-operaattorit oikealta vasemmalle, eikä siinä ole sulkeita. Monimutkaisissa säännöissä sisäkkäistä if-tageja.
Yleisiä esimerkkejä
Vain kun tilauksessa on huomautus:Liquid-ehdot visuaalisissa lohkoissa
Lohkon Liquid-ehto on se osa, joka tulee{% if … %}-tagin sisään: yksi lauseke ilman tageja. Esimerkiksi total_price >= 10000 and customer.tags contains 'VIP'. Foliant tarkistaa sen kirjoittaessasi esimerkkitilausta vasten ja kertoo, jos Liquid ei pysty lukemaan sitä.
Hyvä tietää
- Tekstivertailut erottavat isot ja pienet kirjaimet:
'vip'ei vastaa arvoa'VIP'. Visuaalisen editorin tunniste-ehdot, joissa on sisältävät tekstin, eivät erottele kirjainkokoa. financial_statusjafulfillment_statuskirjoitetaan pienillä kirjaimilla ja alaviivoilla:paid,partially_refunded,unfulfilled,partially_fulfilled.- Tarkista ehdot esikatselun tilausvalitsimessa Esimerkkitilaukset-kohdan ja omien viimeaikaisten tilaustesi avulla. Katso Esikatselu, paperikoko ja zoomaus.