Ana içeriğe geç

searchPage

Sayfa nesneleri için sınırlı çıktı ile hızlı arama

Pages.searchPage(name, langCode)

const value = await Pages.searchPage('cup')
Şema

name:* string
Sayfa nesnelerini aramak için metin (arama, yerelleştirilmiş bilgiler nesnesinin başlık alanında dil dikkate alınarak gerçekleştirilir)
örnek: cup

langCode: string
dil kodu
örnek: en_US

Bu yöntem, bir metin sorgusuna (isim) dayalı olarak sayfa nesneleri için hızlı bir arama gerçekleştirir. Bir Promise döner ve bu Promise, bir nesne veya boş bir dizi [] ile çözülür.

Örnek dönüş:

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

.