s_skaidocsTài liệu
LINGO REFERENCE

Objects trong theme

Dữ liệu do runtime cung cấp, không phải toàn bộ dữ liệu trong workspace.

Nhóm dữ liệu

CÚ PHÁP / GIÁ TRỊÝ NGHĨA
siteThông tin website do runtime cấp, ví dụ site.name.
configsCấu hình theme từ config_schema.json và config_data.json; đọc qua configs.{key}.
localeLocale hiện tại.
formsCatalog form published khả dụng trong runtime.
old_input, error, successDữ liệu flash liên quan đến gửi form.
slugCó khi trang được khớp qua route động.
pagePhụ thuộc luồng render, đặc biệt trang JSON; không giả định luôn có trên HTML page.

Đọc có kiểm tra

LINGO
{{ site.name|default:"Skai" }}
{% if forms.contact %}
  {{ forms.contact.name }}
{% endif %}
Lưu ýKhông tự suy diễn các API như products.get() hay cart từ Liquid. Chỉ gọi helper và object đã được đăng ký trong runtime của Skai.

Danh sách Objects

Các trang dưới đây mới giới thiệu cơ bản. Những API chưa được xác nhận được đánh dấu riêng trong từng trang.

MỤCGIỚI THIỆU
Object addressThông tin địa chỉ, phục vụ hiển thị địa chỉ liên hệ, giao hàng hoặc thanh toán.
Object articleMột bài viết và thông tin nội dung liên quan.
Object blogNhóm bài viết hoặc chuyên mục blog.
Object cartGiỏ hàng và các sản phẩm người dùng đang lựa chọn.
Object collectionNhóm sản phẩm được tổ chức theo một tiêu chí hoặc danh mục.
Object commentBình luận gắn với nội dung và thông tin người gửi.
Object country_option_tagsNội dung lựa chọn quốc gia trong biểu mẫu địa chỉ.
Object current_pageSố trang hiện tại trong một danh sách phân trang.
Object current_tagsCác nhãn đang được chọn để lọc nội dung.
Object customerThông tin khách hàng trong trải nghiệm mua sắm.
Object customer_addressĐịa chỉ được gắn với một khách hàng.
Object discountThông tin ưu đãi hoặc giảm giá.
Object forloopThông tin vòng lặp hiện tại. Trong Lingo, các thuộc tính như Counter, Counter0, First và Last phân biệt chữ hoa/thường.
Object formDữ liệu và trạng thái của biểu mẫu. Skai hiện có catalog forms và helper form(key); không mặc định tồn tại một biến form toàn cục.
Object fulfillmentThông tin xử lý và giao hàng của đơn hàng.
Object gift_cardThông tin thẻ quà tặng và giá trị sử dụng.
Object line_itemMột dòng sản phẩm trong giỏ hàng hoặc đơn hàng.
Object linkMột liên kết điều hướng.
Object linklistDanh sách các liên kết dùng để tổ chức menu.
Object metafieldsCác trường dữ liệu mở rộng của một tài nguyên.
Object partMột thành phần của điều hướng phân trang, chẳng hạn liên kết số trang hoặc dấu phân cách.
Object searchThông tin truy vấn và kết quả tìm kiếm.
Object shipping_methodThông tin phương thức vận chuyển.
Object shopThông tin tổng quan về cửa hàng.
Object tablerowThông tin vòng lặp dành cho việc sắp xếp dữ liệu theo hàng và cột của bảng.
Object tax_lineMột dòng thuế áp dụng cho sản phẩm hoặc đơn hàng.
Object templateThông tin về template được dùng để hiển thị trang.
Object themeThông tin về theme và giao diện website.
Object transactionThông tin một giao dịch thanh toán liên quan đến đơn hàng.
Object variantMột biến thể sản phẩm, chẳng hạn kích thước hoặc màu sắc.

Tài liệu Skai hiện có: Object configs · Cấu hình theme · forms & form().

Object nav · Menu đa ngôn ngữ: dùng nav.main_menu để lấy các liên kết, bản dịch, trạng thái active và cây menu con.

Danh mục và thẻ

Object terms · Danh mục & thẻ: lấy danh mục theo taxonomy, ID hoặc slug; không dùng key của term.

Danh sách nội dung

Object entries · Nội dung & phân trang: get, find, first, paginate, count, exists; lọc danh mục và tìm kiếm.

Thông tin URL

Object request · URL & query: host, origin, path, params, segments và locale.iso_code.

Metadata của trang