searchPage
Tìm kiếm nhanh các đối tượng trang với đầu ra hạn chế.
Pages?.searchPage( name?, langCode? );
Ví dụ tối thiểu
const value = await Pages.searchPage('cup')
Schema
name(required): string
Văn bản để tìm kiếm các đối tượng trang (tìm kiếm được thực hiện trên trường tiêu đề của đối tượng localizeInfos với ngôn ngữ được xem xét)
ví dụ: "Về Chúng Tôi"
langCode: string
Mã ngôn ngữ. Mặc định: "en_US"
ví dụ: "en_US"
Phương thức này thực hiện tìm kiếm nhanh các đối tượng trang dựa trên truy vấn văn bản (name). Nó trả về một Promise mà khi hoàn thành sẽ trả về một đối tượng hoặc một mảng rỗng [].
Ví dụ phản hồi
[
{
"id": 10,
"parentId": null,
"pageUrl": "catalog",
"depth": 0,
"localizeInfos": {
"title": "Danh Mục",
"menuTitle": "Danh Mục",
"htmlContent": "",
"plainContent": ""
},
"isVisible": true,
"forms": [],
"blocks": [
"product_block",
"test"
],
"type": "catalog_page",
"templateIdentifier": "template",
"attributeSetIdentifier": "page",
"attributeValues": {
"text": {
"type": "string",
"value": "văn bản danh mục",
"position": 0,
"additionalFields": []
},
"number": {
"type": "integer",
"value": 0,
"position": 1,
"additionalFields": []
},
"real": {
"type": "real",
"value": "",
"position": 2,
"additionalFields": []
},
"float": {
"type": "float",
"value": 0,
"position": 3,
"additionalFields": []
}
},
"isSync": true,
"template": {
"id": 4,
"attributeSetIdentifier": null,
"title": "Mẫu",
"generalTypeId": 4,
"identifier": "template",
"version": 0,
"generalTypeName": "catalog_page",
"attributeValues": {},
"position": 1
}
}
]