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

getProductStatuses

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

الوصف​

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

.getProductStatuses(

);

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

المخطط

langCode: string
رمز اللغة. الافتراضي: "en_US"
مثال: "en_US"

أمثلة​

مثال بسيط​

const response = await ProductStatuses.getProductStatuses();

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

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

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

[
{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "Sold"
},
"isDefault": false,
"version": 0,
"position": 1
},
{
"id": 1,
"identifier": "sale",
"localizeInfos": {
"title": "Sale"
},
"isDefault": true,
"version": 0,
"position": 2
}
]

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

المخطط: IProductStatusEntity[]

id: number
المعرف الفريد للموضع.
مثال: 12345

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

localizeInfos: ILocalizeInfo
اسم حالات المنتجات، مع الأخذ في الاعتبار التوطين.
مثال:

{
"title": "Catalog",
"plainContent": "Content for catalog",
"htmlContent": "<b>Content for catalog</b>",
"menuTitle": "Catalog"
}

isDefault: boolean
علامة الحالة الافتراضية.
مثال: true

version: number
رقم إصدار الكائن.
مثال: 1

position: number
رقم الموضع.
مثال: 1