CMSPage Block
Identifier đặc biệt
Một số identifier Page Block trên trang chủ được theme nhận diện và render layout riêng.
Ngoài việc phân loại theo loại block, một số theme (điển hình ovfour) đọc trường Identifier của block trên trang chủ để dùng layout đặc biệt — bỏ qua hoặc bổ sung nhánh render theo type.
Chỉ dùng khi đội triển khai / theme đã quy ước sẵn. Sai identifier → block không hiện hoặc hiện như block thường.
Ví dụ identifier trang chủ (ovfour)
| Identifier | Ý nghĩa | Minh họa mỏng |
|---|---|---|
homepage-flashsale | Hot deal + countdown + slider SP | Xem dưới |
homepage-product-categories | Cuộn ngang thẻ danh mục | |
homepage-featured-brands | Intro + slider logo thương hiệu | |
homepage-new-arrivals | Banner trái + lưới SP phải (có thể có tab) |
Flash sale
┌─ ⚡ HOT DEAL | 00:12:45 ──── [Xem thêm] ─┐
│ [SP] [SP] [SP] [SP] [SP] → │
└───────────────────────────────────────────┘Danh mục
┌─ [DM] [DM] [DM] [DM] → ───────────────────┐
└───────────────────────────────────────────┘Thương hiệu nổi bật
┌─ Intro / HTML ─┬─ [logo][logo][logo] → ───┐
└────────────────┴──────────────────────────┘New arrivals
┌─ Banner ─┬─ tab? ─────────────────────────┐
│ │ [SP][SP][SP] │
│ │ [SP][SP][SP] │
└──────────┴────────────────────────────────┘Header / footer pagelet
Template Designer thường dùng nhóm identifier như header, footer và pagelet con (header-row-2, footer-description…). Website nhúng HTML của pagelet vào khung header/footer — không phải Landing page body.
Lưu ý
- Identifier nên dùng chữ thường, gạch nối, ổn định — đổi giữa chừng có thể gãy layout theme.
- Dữ liệu flash sale / brand / category do storefront enrich từ dữ liệu thật; block trống thường bị ẩn.
- Không tự đặt identifier “đẹp” nếu theme không hỗ trợ — dùng loại block chuẩn thay thế.