Ana içeriğe geç

Giriş

Ürünler, Headless CMS OneEntry arayüzünde bir ürün kataloğu veya bir galeri gibi çoklu medya öğeleri seti oluşturmanıza olanak tanıyan ayrı bir modüldür.

const config = {
token:'your-app-token',
};
const { Products } = defineOneEntry('your-url', config);

Bu modül, userQuery adı verilen bir dizi kullanıcı parametresini kabul eder. Parametreler metoda geçirilmezse, varsayılan değer uygulanacaktır. Bazı metodlar, filtreleme için gövdeyi bir parametre olarak kabul eder. Sıralama ayarlamak istemiyorsanız, boş bir dizi geçin veya hiçbir şey geçmeyin. Parametreler:

const userQuery = {
offset: 0,
limit: 30,
sortOrder: 'DESC',
sortKey: 'id'
}
Şema

offset: number
sayfalama parametresi, varsayılan 0
örnek: 0

limit: number
sayfalama parametresi, varsayılan 30
örnek: 30

sortKey: string
sıralama için alan (varsayılan ayarlanmamış - pozisyona göre sıralama, olası değerler: id, başlık, tarih, fiyat, pozisyon)
Mevcut değerler: id, pozisyon, başlık, tarih, fiyat

sortOrder: string
sıralama sırası DESC | ASC (varsayılan DESC)
örnek: "DESC"

"conditionMarker" ile filtrelenen değerler (varsayılan olarak ayarlanmamış), olası değerler:

'in' - İçerir,
'nin' - İçermez,
'eq' - Eşit,
'neq' - Eşit değil,
'mth' - Daha büyük,
'lth' - Daha küçük,
'exs' - Vardır,
'nexs' - Yoktur
.