Pular para o conteúdo principal

searchPage

Busca rápida por objetos de página com saída limitada

Pages.searchPage(name, langCode)

const value = await Pages.searchPage('cup')
Esquema

name:* string
Texto para buscar objetos de página (a busca é realizada no campo título do objeto localizeInfos, levando em conta o idioma)
exemplo: cup

langCode: string
código do idioma
exemplo: en_US

Este método realiza uma busca rápida por objetos de página com base em uma consulta de texto (name). Ele retorna uma Promise que resolve para um objeto ou um array vazio [].

Exemplo de retorno:

[
{
"id": 2,
"parentId": null,
"pageUrl": "catalog",
"depth": 0,
"localizeInfos": {
"title": "Catalog",
"menuTitle": "Catalog",
"htmlContent": "",
"plainContent": ""
},
"isVisible": true,
"forms": [],
"blocks": [
"test",
"product_block"
],
"type": "forCatalogPages",
"templateIdentifier": "template",
"attributeValues": {
"text": {
"type": "string",
"value": "catalog text",
"position": 0
}
},
"products": 3,
"isSync": true
}
]

.