Pular para o conteúdo principal

getAllTemplates

Obtendo todos os objetos de template de um tipo específico.

Templates?.getAllTemplates( langCode? );

Exemplo mínimo

const value = await Templates.getAllTemplates()
Esquema

langCode: string
Código do idioma. Padrão: "en_US"
exemplo: "en_US"

Este método recupera todos os objetos de template agrupados por tipos da API. Ele retorna uma Promise que resolve para um objeto GroupedTemplatesObject, que contém um array de objetos de template.

Exemplo de resposta

{
"catalog_page": [
{
"id": 4,
"attributeSetIdentifier": null,
"title": "Template",
"generalTypeId": 4,
"identifier": "template",
"version": 0,
"generalTypeName": "catalog_page",
"attributeValues": {},
"position": 2
}
],
"product_preview": [
{
"id": 5,
"attributeSetIdentifier": null,
"title": "Prévia do produto",
"generalTypeId": 5,
"identifier": "product_preview",
"version": 0,
"generalTypeName": "product_preview",
"attributeValues": {},
"position": 1
}
],
"product_block": [
{
"id": 6,
"attributeSetIdentifier": null,
"title": "template de bloco",
"generalTypeId": 10,
"identifier": "block-template",
"version": 0,
"generalTypeName": "product_block",
"attributeValues": {},
"position": 3
}
]
}
Esquema