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

getProductStatuses

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

الوصف

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

ProductStatuses.getProductStatuses(

langCode

);

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

المخطط

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