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

getProductStatuses

ابحث عن جميع كائنات حالة المنتج.

تبحث هذه الطريقة عن جميع كائنات حالة المنتج من واجهة برمجة التطبيقات (API). إنها تعيد Promise يتم حلها إلى مصفوفة من كائنات حالة المنتج.

ProductStatuses.getProductStatuses( langCode );

مثال بسيط

const value = await ProductStatuses.getProductStatuses();

مثال مع السمات

const value = await ProductStatuses.getProductStatuses('en_US');

مخطط المعلمات

المخطط

langCode: string
رمز اللغة
مثال: en_US

مثال على الاستجابة

[
{
"id": 1,
"identifier": "sale",
"localizeInfos": {
"title": "تخفيضات"
},
"isDefault": true,
"version": 0,
"position": 1
},
{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "مباع"
},
"isDefault": false,
"version": 0,
"position": 2
}
]

مخطط الاستجابة

المخطط: IProductStatusEntity[]

id: number
معرف الكائن
مثال: 1764

version number
رقم إصدار الكائن للتعديل
مثال: 10

identifier: string
معرف نصي لحقل في السجل
مثال: catalog

localizeInfos: Record<string, any>
وصف json لكائن بيانات الصفحة الرئيسية مع الأخذ في الاعتبار اللغة "en_US" (على سبيل المثال)
مثال:

{
"en_US": {
"title": "كتالوج",
"plainContent": "محتوى الكتالوج",
"htmlContent": "<b>محتوى الكتالوج</b>",
"menuTitle": "كتالوج"
}
}