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

getProductsByStatusMarker

ابحث عن كائن حالة المنتج بواسطة معرفه النصي (المؤشر).

الوصف​

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

.getProductsByStatusMarker(

,

);

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

المخطط

marker(مطلوب): string
مؤشر المنتج
مثال: "in_stock"

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

أمثلة​

مثال بسيط​

const response = await ProductStatuses.getProductsByStatusMarker('my-marker');

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

const response = await ProductStatuses.getProductsByStatusMarker('my-marker', 'en_US');

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

{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "Sold"
},
"version": 0,
"isDefault": false,
"position": 1
}

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

المخطط: 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