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

getAllTemplates

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

Templates.getAllTemplates(langCode)

const value = await Templates.getAllTemplates()
Schema

langCode: string
معامل اختياري لرمز اللغة
مثال: en_US

تسترجع هذه الطريقة جميع كائنات القالب مجمعة حسب الأنواع من واجهة برمجة التطبيقات. تعيد Promise التي تحل إلى كائن GroupedTemplatesObject، والذي يحتوي على مصفوفة من كائنات القالب.

مثال على الإرجاع:

{
"forTextBlock": [
{
"id": 1,
"version": 0,
"identifier": "for-block",
"title": "للكتل",
"generalTypeName": "forTextBlock",
"generalTypeId": 18,
"position": 1,
"attributeValues": {
"en_US": {
"marker": {
"value": "",
"type": "string",
"position": 1,
"isProductPreview": false,
"isIcon": false,
"attributeFields": {
"marker": {
"type": "string",
"value": "test"
}
}
}
}
},
"attributeIdentifier": "my-set"
}
]
}
Schema

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

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

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

generalTypeId: number
معرف النوع
مثال: 4

title: string
اسم القالب
مثال: قالب الصفحة

position object
رقم الموضع
مثال: 0

generalTypeName string
مثال: forProductPreview
اسم النوع العام