Hỗ trợ Liquid trong Flow
Các nhà phát triển có kinh nghiệm với Shopify Liquid có thể thêm Liquid vào trường văn bản trong thao tác. Nếu bạn không quen với Shopify Liquid, sử dụng cửa sổ Thêm biến mẫu để thêm Liquid vào tin nhắn.
Flow hỗ trợ phần lớn Shopify Liquid, nhưng có một số trường hợp ngoại lệ được mô tả dưới đây.
Thẻ có điều kiện và thẻ lặp lại
Bạn có thể tự thêm thẻ biến Liquid vào tin nhắn quy trình làm việc. Bạn có thể sử dụng các thẻ này để thêm thông tin vào tin nhắn.
Ví dụ: Bạn có thể sử dụng đối tượng for loop
để lặp lại thông qua danh sách đối tượng, ví dụ các mục hàng trong một đơn hàng. Với những thẻ này, bạn có thể tạo tin nhắn chứa thông tin chi tiết như tiêu đề sản phẩm, SKU, giá và số lượng cho từng mục hàng trong một đơn hàng, và giúp người nhận không phải tra cứu thông tin này trong trang quản trị Shopify của bạn.
Flow hỗ trợ tất cả thẻ có điều kiện (hoặc quy trình điều khiển) của Shopify Liquid:
- if
- unless
- else/elsif
- case/when
- and/or (nhiều điều kiện)
Flow cũng hỗ trợ tất cả thẻ lặp lại của Shopify Liquid:
Bộ lọc
Flow hỗ trợ các bộ lọc Liquid Shopify sau:
Tên bộ lọc | Loại bộ lọc |
---|---|
abs | Toán học |
append | String |
capitalize | String |
ceil | Toán học |
concat | Mảng |
date | Bổ sung |
mặc định | Bổ sung |
divided_by | Toán học |
downcase | String |
escape | String |
đầu tiên | Mảng |
floor | Toán học |
join | Mảng |
last | Mảng |
lstrip | String |
bản đồ | Mảng |
minus | Toán học |
modulo | Toán học |
newline_to_br | String |
biểu tượng dấu cộng | Toán học |
prepend | String |
xóa | String |
remove_first | String |
thay thế | String |
replace_first | String | reverse | Mảng |
round | Toán học |
rstrip | String |
kích cỡ | Mảng |
slice | String |
sắp xếp | Mảng |
phân tách | String |
strip | String |
strip_html | String |
strip_newlines | String |
times | Toán học |
truncate | String |
truncatewords | String |
uniq | Mảng |
upcase | String |
url_encode | String |
Ví dụ
Xem ví dụ về tin nhắn và ghi chú sử dụng Liquid.