انتقل إلى المحتوى الرئيسي

المقدمة

المنتجات هي وحدة منفصلة في واجهة منصة OneEntry تتيح لك إنشاء كتالوج للمنتجات أو مجموعة من العناصر متعددة الوسائط، مثل معرض.

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

تقبل هذه الوحدة مجموعة من معلمات المستخدم تُسمى userQuery. إذا لم يتم تمرير المعلمات إلى الطريقة، سيتم تطبيق القيمة الافتراضية. بعض الطرق تقبل الجسم كمعامل للتصفية. إذا كنت لا ترغب في إعداد الفرز، مرر مصفوفة فارغة أو لا تمرر أي شيء. المعلمات:

const userQuery = {
offset: 0,
limit: 30,
sortOrder: 'DESC',
sortKey: 'id',
}
المخطط

offset: number
معامل الترقيم، القيمة الافتراضية 0
مثال: 0

limit: number
معامل الترقيم، القيمة الافتراضية 30
مثال: 30

sortKey: string
حقل للفرز (القيمة الافتراضية غير محددة - الفرز حسب الموضع، القيم الممكنة: id، title، date، price، position)
القيم المتاحة: id، position، title، date، price

sortOrder: string
ترتيب الفرز DESC | ASC (القيمة الافتراضية DESC)
مثال: "DESC"

"conditionMarker" الذي يتم من خلاله تصفية القيم (غير محدد بشكل افتراضي)، القيم الممكنة:

'in' - يحتوي على،
'nin' - لا يحتوي على،
'eq' - يساوي،
'neq' - لا يساوي،
'mth' - أكبر من،
'lth' - أقل من،
'exs' - موجود،
'nexs' - غير موجود
.