getProductsEmptyPage
Kategoriye sahip olmayan tüm ürün nesnelerini sayfalama ile arayın.
Ürünler?.getProductsEmptyPage( langCode?, userQuery? );
Minimal örnek
const value = await Products.getProductsEmptyPage('en_US', userQuery)
Şema
langCode: string
Dil kodu. Varsayılan: "en_US"
örnek: "en_US"
userQuery: IProductsQuery
İsteğe bağlı sorgu parametreleri
offset(gerekli): number
Sayfalama için parametre. Varsayılan: 0.
limit(gerekli): number
Sayfalama için parametre. Varsayılan: 30.
sortOrder(gerekli): string
Sıralama düzeni "DESC" | "ASC". Varsayılan: "DESC".
sortKey(gerekli): string
Sıralama için alan (varsayılan - null). Olası değerler: "id", "position", "title", "date", "price". Varsayılan: null.
templateMarker: string | null
Ürün sayfası şablon işareti, varsayılan null.
örnek: "template_12345"
statusMarker: string | null
Ürün sayfası durum işareti, varsayılan null.
örnek: "in_stock"
conditionValue: string | null
Aranan değer, varsayılan null.
örnek: "new"
attributeMarker: string | null
Değerlerin filtrelendiği dizinlenmiş niteliğin metin tanımlayıcısı, varsayılan null.
örnek: "color"
conditionMarker: string | null
Değerlerin filtrelendiği filtre koşulunun işareti, varsayılan null.
örnek: "equals"
Bu yöntem, sağlanan sorgu parametrelerine (userQuery) dayalı olarak kategoriye sahip olmayan ürün sayfası nesnelerini sayfalama ile arar. Her bir öğenin bir nesne olduğu bir dizi döndüren bir Promise sağlar.
Örnek yanıt
{
"items": [],
"total": 0
}
Şema
total: number
Bulunan toplam ürün sayısı.
örnek: 100
items: IProductsEntity[]
Ürün varlıklarının bir dizisi.
örnek:
[
{
"id": 12345,
"title": "Ürün 1"
},
{
"id": 67890,
"title": "Ürün 2"
}
]