LINGO REFERENCE
Tags
Danh mục mở rộng SkaiMỗi nhóm tách phần có sẵn và phần đang phát triển. Không phát triển lại chức năng trùng Lingo; xem trang chi tiết để biết cú pháp được chọn.
Điều khiển luồng hiển thị và tổ chức template.
Các tag nền tảng
| CÚ PHÁP / GIÁ TRỊ | Ý NGHĨA |
|---|---|
if / elif / else / endif | Điều kiện. |
for / empty / endfor | Lặp danh sách và xử lý dữ liệu rỗng. |
set | Gán biến trong template. |
with / endwith | Biến cục bộ trong một vùng. |
extends / block / endblock | Kế thừa layout. |
include | Chèn template dùng chung. |
stack | Khai báo vị trí chèn nội dung theo ID, không có thẻ đóng. |
push / endpush | Gom HTML, CSS và script rồi chèn vào stack sau khi render. Có sẵn trong Lingo và runtime. |
abort 404 | Dừng render, hiển thị errors/404.html và trả HTTP 404, không redirect. |
comment / endcomment | Chú thích nhiều dòng. |
Giới hạn runtime
Lưu ýKhông coi mọi tag của thư viện là được phép trong theme. StrictMerchantThemeProfile tắt macro, dynamic include và không cho phép ssi. Dùng include với đường dẫn cố định trong theme.
stack & push · Đã hỗ trợPage và section có thể tự bổ sung CSS/script vào layout. Xem cú pháp, ví dụ và quy tắc thực thi →
Các nhóm Tags
Control Flow Tags →
Nhóm tag điều khiển việc hiển thị nội dung theo điều kiện, như if, elif và else.
Iteration Tags →
Nhóm tag lặp qua danh sách và xử lý trường hợp không có dữ liệu, như for và empty.
Theme Tags →
Nhóm tag tổ chức giao diện dùng chung, như extends, block và include.
Variable Tags →
Nhóm tag khai báo và giới hạn phạm vi biến trong template, như set và with.