Pular para o conteúdo principal

getTemplateByType

Obtendo todos os objetos de template, agrupados por tipos.

Templates?.getTemplateByType( type?, langCode? );

Exemplo mínimo

const value = await Templates.getTemplateByType('forCatalogProducts')
Esquema

type(required): Tipos
O tipo de templates a serem recuperados. Este parâmetro especifica a categoria ou classificação dos templates solicitados
exemplo: "product"

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

Este método recupera um único objeto de template com base em seu identificador (id) da API. Ele retorna uma Promise que resolve para um objeto de template.

Exemplo de resposta

[
{
"id": 4,
"attributeSetIdentifier": null,
"title": "Template",
"generalTypeId": 4,
"identifier": "template",
"version": 0,
"generalTypeName": "catalog_page",
"attributeValues": {},
"position": 1
}
]
Esquema

id: número
O identificador único da posição.
exemplo: 12345

attributeSetIdentifier: string | null
Conjunto de id de atributos.
exemplo: "attribute_set_1"

title: string
O nome do template.
exemplo: "Template de Produto"

generalTypeId: número
Id da entidade do tipo geral.
exemplo: 67890

identifier: string
O identificador textual para o campo do registro.
exemplo: "template_12345"

version: número
O número da versão do objeto.
exemplo: 1

generalTypeName: Tipos
Nome do tipo geral.
exemplo:

"product"

attributeValues: AttributeType
Valores de atributos do índice (representados como um par de id de atributo do usuário: valor do atributo).

position: número
A posição do objeto.
exemplo: NaN