Nhảy đến nội dung

getMenusByMarker

Lấy các trang được bao gồm trong menu theo marker

Menus.getMenusByMarker(marker)

const value = await Menus.getMenusByMarker('my-marker')
Schema

Phương thức này lấy một đối tượng menu duy nhất dựa trên marker của nó (marker) từ API. Nó trả về một Promise mà khi hoàn thành sẽ trả về một đối tượng menu duy nhất với các trang đã bao gồm.

Ví dụ trả về:

{
"id": 1,
"identifier": "menu",
"localizeInfos": {
"title": "menu"
},
"pages": [
{
"id": null,
"pageUrl": null,
"localizeInfos": {},
"attributeValues": {},
"parentId": null,
"position": 1
}
]
}
Schema

id: number
Định danh duy nhất của menu.
ví dụ: 1

identifier: string
Định danh của menu.
ví dụ: "main_menu"

localizeInfos: ILocalizeInfo
Dữ liệu menu, xem xét đến việc địa phương hóa.
ví dụ:

{
"title": "menu"
}

pages: IMenusPages[]
Mảng các trang menu.
ví dụ:

[
{
"id": null,
"pageUrl": null,
"localizeInfos": {},
"attributeValues": {},
"parentId": null,
"position": 1
}
]