getAllTemplates
Récupérer tous les objets de modèle d'un type spécifique.
Description
Cette méthode récupère tous les objets de modèle regroupés par types depuis l'API. Elle renvoie une Promesse qui se résout en un objet GroupedTemplatesObject, contenant un tableau d'objets de modèle.
Templates.getAllTemplates(
langCode);
Parameters schema
Schema
langCode: string
Code de langue. Par défaut : "en_US"
exemple : "en_US"
Examples
Minimal example
const response = await Templates.getAllTemplates();
Example with attributes
const response = await Templates.getAllTemplates('en_US');
Example response
{
"catalog_page": [
{
"id": 4,
"attributeSetIdentifier": null,
"title": "Modèle",
"generalTypeId": 4,
"identifier": "template",
"version": 0,
"generalTypeName": "catalog_page",
"attributeValues": {},
"position": 3
}
],
"product_preview": [
{
"id": 5,
"attributeSetIdentifier": null,
"title": "Aperçu du produit",
"generalTypeId": 5,
"identifier": "product_preview",
"version": 0,
"generalTypeName": "product_preview",
"attributeValues": {},
"position": 1
}
],
"product_block": [
{
"id": 6,
"attributeSetIdentifier": null,
"title": "modèle de bloc",
"generalTypeId": 10,
"identifier": "block-template",
"version": 0,
"generalTypeName": "product_block",
"attributeValues": {},
"position": 2
}
]
}