Flow'da Liquid desteği
Shopify Liquid'de deneyimli geliştiriciler, işlemlerde metin alanlarına Liquid ekleyebilir. Shopify Liquid hakkında bilginiz yoksa mesajlarınıza Liquid eklemek için Şablon değişkenleri ekle penceresini kullanın.
Akış, Shopify Liquid'in çoğunu destekler ancak burada açıklanan bazı istisnalar vardır.
Koşul ve yineleme etiketleri
İş akışı mesajlarınıza Liquid değişken etiketlerini manuel olarak ekleyebilirsiniz. Mesajlarınıza daha fazla bilgi eklemek için bu etiketleri kullanabilirsiniz.
Örneğin, bir siparişin satır öğeleri gibi nesnelerin listesini yinelemek için bir for loop
nesnesi kullanabilirsiniz. Bu etiketlerle, bir siparişte her bir satır öğesi için ürün başlık, SKU, Fiyat ve adet gibi ayrıntıları içeren mesajlar oluşturabilir ve alıcılarınızı bu bilgileri online olarak aramak zorunda kalmaktan kurtarabilirsiniz.
Flow, tüm Shopify Liquid koşul (veya kontrol akışı) etiketlerini destekler:
- if
- unless
- else/elsif
- case/when
- and/or (birden fazla koşul)
Flow, tüm Shopify Liquid yineleme etiketlerini de destekler:
Filtreler
Flow, aşağıdaki Shopify Liquid filtrelerini destekler:
Filtre adı | Filtre türü |
---|---|
abs | Matematik |
append | Dize |
at_least | Matematik |
at_most | Matematik |
capitalize | Dize |
ceil | Matematik |
concat | Dizi |
tarih | Ek |
default | Ek |
divided_by | Matematik |
downcase | Dize |
escape | Dize |
gerekir | Dizi |
floor | Matematik |
join | Dizi |
last | Dizi |
lstrip | Dize |
harita | Dizi |
minus | Matematik |
modulo | Matematik |
newline_to_br | Dize |
+ | Matematik |
prepend | Dize |
remove | Dize |
remove_first | Dize |
replace | Dize |
replace_first | Dize | reverse | Dizi |
round | Matematik |
rstrip | Dize |
boyut | Dizi |
slice | Dize |
sıralama | Dizi |
split | Dize |
strip | Dize |
strip_html | Dize |
strip_newlines | Dize |
kez | Matematik |
truncate | Dize |
truncatewords | Dize |
uniq | Dizi |
upcase | Dize |
url_encode | Dize |
where | Dizi |
Örnekler
Liquid kullanan mesajların ve notların örneklerini görüntüleyin.