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

getProductsByStatusMarker

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

الوصف

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

ProductStatuses.getProductsByStatusMarker(

marker*, langCode

);

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

المخطط

marker:* string
مؤشر المنتج
مثال: my-marker

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

أمثلة

مثال بسيط

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

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

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

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

{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "مباع"
},
"version": 0,
"isDefault": false,
"position": 1
}

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

المخطط: IProductStatusEntity

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

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

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

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

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