getProductBlockById
Lấy các đối tượng ContentPageBlock theo định danh sản phẩm.
Sản phẩm?.getProductBlockById( id? );
Ví dụ tối thiểu
const value = await Products.getProductBlockById(1764)
Schema
id(bắt buộc): số
Mã sản phẩm
ví dụ: 12345
Phương thức này lấy một đối tượng khối sản phẩm theo mã sản phẩm.
Ví dụ phản hồi
[
{
"id": 1,
"attributeSetIdentifier": null,
"localizeInfos": {
"title": "Khối sản phẩm"
},
"version": 0,
"position": 1,
"identifier": "product_block",
"type": "product_block",
"customSettings": {
"productConfig": {
"quantity": "1",
"sortType": 0,
"sortOrder": 0,
"countElementsPerRow": "1"
},
"similarProductRules": [],
"condition": {
"name": "chi phí",
"costTo": 130,
"costFrom": 0
},
"sliderDelay": null,
"sliderDelayType": null
},
"templateIdentifier": null,
"isVisible": true,
"isSync": false,
"attributeValues": {}
}
]
Schema
id: số
Định danh duy nhất của khối sản phẩm.
ví dụ: 3289
attributeSetIdentifier: số | null
Định danh của bộ thuộc tính được sử dụng trong khối sản phẩm, hoặc null nếu không áp dụng.
ví dụ: 67890
localizeInfos: ILocalizeInfo
Thông tin địa phương hóa cho khối sản phẩm.
ví dụ:
{
"title": "Hộp"
}
version: số
Phiên bản của thực thể khối sản phẩm.
ví dụ: 1
position: số
Vị trí của khối sản phẩm trong danh sách hoặc bố cục.
ví dụ: 1
identifier: chuỗi
Định danh chuỗi duy nhất cho khối sản phẩm.
ví dụ: "product_block_12345"
type: Types
Loại của khối sản phẩm, chẳng hạn như "sản phẩm", "trang lỗi", v.v.
ví dụ:
"sản phẩm"
customSettings: đối tượng
Cài đặt tùy chỉnh cho khối sản phẩm, bao gồm độ trễ của thanh trượt, cấu hình sản phẩm, quy tắc sản phẩm tương tự và điều kiện.
ví dụ:
{}
templateIdentifier: chuỗi | null
Định danh cho mẫu được sử dụng bởi khối sản phẩm, hoặc null nếu không áp dụng.
ví dụ: "template_12345"
isVisible: boolean
Chỉ ra liệu khối sản phẩm có hiển thị hay không.
ví dụ: true
isSync: boolean
Chỉ ra liệu khối sản phẩm có được đồng bộ hóa hay không.
ví dụ: false
attributeValues: AttributeType
Mảng các giá trị thuộc tính từ chỉ mục, được biểu diễn dưới dạng cặp mã thuộc tính người dùng và giá trị thuộc tính.
ví dụ:
[
{
"id": "màu",
"value": "đỏ"
}
]