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

getTemplatePreviews

الحصول على جميع كائنات القالب.

الوصف

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

TemplatePreviews.getTemplatePreviews(

langCode

);

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

المخطط

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

أمثلة

مثال بسيط

const response = await TemplatePreviews.getTemplatePreviews();

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

const response = await TemplatePreviews.getTemplatePreviews('en_US');

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

[
{
"id": 3,
"title": "معاينة القوالب",
"proportions": {
"default": {
"horizontal": {
"width": 234,
"height": 324,
"alignmentType": "middleBottom"
},
"vertical": {
"width": 2,
"height": 3,
"alignmentType": "leftTop"
},
"square": {
"side": 3,
"alignmentType": "leftTop"
}
}
},
"identifier": "preview-templates",
"version": 0,
"attributeValues": {},
"position": 1,
"isUsed": false
}
]

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

المخطط: ITemplatesPreviewEntity[]

id: number
المعرف الفريد للموقع.
مثال: 3

title: string
اسم معاينة القالب.
مثال: "قالب المنتج".

proportions: object
كائن يحتوي على معلومات حول نسب معاينة القالب.
مثال:

{
"default": {
"horizontal": {
"width": 234,
"height": 324,
"alignmentType": "middleBottom"
},
"vertical": {
"width": 2,
"height": 3,
"alignmentType": "leftTop"
},
"square": {
"side": 3,
"alignmentType": "leftTop"
}
}
}

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

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

attributeValues: AttributeType
قيم السمات من الفهرس.
مثال:

{}

position: number
موضع الكائن.
مثال: 1

attributeSetIdentifier: string | null
معرف نصي يستخدم لمجموعة من السمات.
مثال: "attribute_set_1"