OVIRO LogoOVIRO
Quản lý nhóm sản phẩmThuộc tính sản phẩm

ProductOption Object Schema

Đối tượng đại diện cho một loại tùy chọn biến thể sản phẩm (như Màu sắc, Kích thước, Chất liệu...).

JSON Schema

Trường (Field)Kiểu (Type)Mô tả (Description)
company_idintID công ty
creator_idintID người tạo
idintID tùy chọn
namestringTên hiển thị (Ví dụ: "Màu sắc")
slugstringSlug (Ví dụ: "mau-sac")
typeintLoại dữ liệu của tùy chọn
layout_namestringTên layout hiển thị (Tùy chỉnh frontend)
layout_identifierstringMã định danh layout
layout_typeintKiểu hiển thị trên frontend
layout_hide_disabled_valueintẨn giá trị không khả dụng (1: Có, 0: Không)
display_orderintThứ tự hiển thị
date_createdintThời gian tạo (Unix timestamp)
date_modifiedintThời gian sửa đổi (Unix timestamp)
count_valueintSố lượng giá trị con (chỉ có khi get list/detail)
last_valuesarrayDanh sách tên 10 giá trị gần nhất
all_option_valuesarrayDanh sách chi tiết các giá trị con (ProductOptionValue)

Các bảng mã giá trị (Enums)

Loại dữ liệu (Type)

Giá trịKeyMô tả
1TYPE_COLORMàu sắc (Có thể có mã HEX hoặc ảnh)
3TYPE_TEXTVăn bản thông thường (Size, Material...)

Kiểu hiển thị (Layout Type)

Giá trịKeyMô tả
1LAYOUT_TYPE_DEFAULTMặc định
3LAYOUT_TYPE_TEXTHiển thị dạng Text (Button/Label)
5LAYOUT_TYPE_IMAGE_TEXTHiển thị cả Ảnh và Text
7LAYOUT_TYPE_DROPDOWNHiển thị dạng Dropdown (Select box)

On this page