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
}
]
.