Quản lý nhóm sản phẩmNhóm bộ lọc ProductFilterGroup Object Schema
Đối tượng đại diện cho một nhóm bộ lọc (Filter Group), dùng để cấu hình các tiện ích lọc ở Sidebar hoặc Topbar trên Storefront.
| Trường (Field) | Kiểu (Type) | Mô tả (Description) |
|---|
company_id | int | ID công ty |
creator_id | int | ID người tạo |
id | int | ID nhóm bộ lọc |
name | string | Tên hiển thị của nhóm bộ lọc |
identifier | string | Mã định danh (Unique key cho frontend) |
position | int | Vị trí hiển thị |
visibility | int | Kiểu hiển thị |
product_category_id_list | array | Danh sách ID danh mục áp dụng nhóm filter này (Rỗng = Áp dụng tất cả) |
count_filter | int | Số lượng bộ lọc con (chỉ có khi get list nếu được yêu cầu hoặc get detail) |
date_created | int | Thời gian tạo (Unix timestamp) |
date_modified | int | Thời gian sửa đổi (Unix timestamp) |
| Giá trị | Key | Mô tả |
|---|
| 1 | POSITION_SIDEBAR | Cột bên trái/phải (Sidebar) |
| 3 | POSITION_MAIN | Khu vực chính (Main Content / Topbar) |
| Giá trị | Key | Mô tả |
|---|
| 1 | VISIBILITY_ALWAYS_DISPLAY | Luôn hiển thị |
| 3 | VISIBILITY_DROPDOWN | Dạng Dropdown |
| 5 | VISIBILITY_MODAL | Dạng Modal (Popup) |
| 7 | VISIBILITY_DRAWER | Dạng Drawer (Trượt từ cạnh) |
| 9 | VISIBILITY_COLLAPSE_SHOW | Dạng Collapse (Mặc định mở) |
| 11 | VISIBILITY_COLLAPSE_HIDE | Dạng Collapse (Mặc định đóng) |