Chuyển đến nội dung chính
Nhiều cửa hàng thu thập thêm thông tin từ khách hàng: ngày giao hàng hoặc lời nhắn quà tặng khi thanh toán (thuộc tính đơn hàng, còn gọi là thuộc tính giỏ hàng hoặc thuộc tính ghi chú), hoặc nội dung khắc chữ hay chữ lồng trên trang sản phẩm (thuộc tính mặt hàng). Shopify lưu chúng cùng đơn hàng và mẫu của bạn có thể in chúng ra.

Thuộc tính đơn hàng

attributes chứa các trường tùy chỉnh của đơn hàng, mỗi trường gồm một tên và một giá trị. In tất cả các trường:
In một trường theo tên, viết đúng như trong đơn hàng:

Thuộc tính mặt hàng

properties của mỗi mặt hàng chứa các trường tùy chỉnh của mặt hàng đó. Bạn in chúng bên trong vòng lặp mặt hàng:
property.first là tên trường và property.last là giá trị của trường. Các thuộc tính có tên bắt đầu bằng dấu gạch dưới (như _bundle_id) được dùng để ẩn đi. Để bỏ qua chúng:

Trong trình chỉnh sửa trực quan

  • Bảng mặt hàng: bạn đánh dấu Thuộc tính mặt hàng (khắc chữ, lời nhắn quà tặng…) trong mục Hàng để in thuộc tính của từng mặt hàng bên dưới tên mặt hàng. Các thuộc tính có tên bắt đầu bằng dấu gạch dưới và các thuộc tính trống sẽ được bỏ qua.
  • Thuộc tính đơn hàng: bạn dùng khối Liquid tùy chỉnh với vòng lặp ở trên.

Lưu ý

  • Bạn luôn thêm | escape vào nội dung khách hàng đã nhập, để nội dung đó được in ra dưới dạng văn bản.
  • Tên thuộc tính đơn hàng phân biệt chữ hoa chữ thường: attributes['gift message'] và attributes['Gift message'] là khác nhau.
  • Dữ liệu lưu trong metafield thay vì thuộc tính được in theo cách khác. Bạn xem Metafield trong mẫu.
  • Các lựa chọn từ Bold Product Options hoặc Infinite Options cũng là thuộc tính của mục hàng; tiện ích bổ sung có tính phí của chúng có thể được in dưới mặt hàng. Xem Ứng dụng tùy chọn sản phẩm (Bold, Infinite Options).

Bài viết liên quan