getProductsByStatusMarker
ابحث عن كائن حالة المنتج بواسطة معرفه النصي (المؤشر).
الوصف
تبحث هذه الطريقة عن كائن حالة المنتج بناءً على معرفه النصي (المؤشر) من واجهة برمجة التطبيقات (API). تعيد وعدًا (Promise) يتم حله إلى كائن حالة المنتج IProductStatusEntity.
ProductStatuses.getProductsByStatusMarker(
marker*,
langCode
);
مخطط المعلمات
المخطط
marker(required): 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