Saltar al contenido principal

getTemplateByType

Obteniendo todos los objetos de plantilla, agrupados por tipos.

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

Ejemplo mínimo

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

type(required): Tipos
El tipo de plantillas a recuperar. Este parámetro especifica la categoría o clasificación de las plantillas solicitadas
ejemplo: "producto"

langCode: string
Código de idioma. Predeterminado: "en_US"
ejemplo: "en_US"

Este método recupera un único objeto de plantilla basado en su identificador (id) de la API. Devuelve una Promesa que se resuelve en un objeto de plantilla.

Ejemplo de respuesta

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

id: número
El identificador único de la posición.
ejemplo: 12345

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

title: string
El nombre de la plantilla.
ejemplo: "Plantilla de Producto"

generalTypeId: número
Id de entidad de tipo general.
ejemplo: 67890

identifier: string
El identificador textual para el campo del registro.
ejemplo: "template_12345"

version: número
El número de versión del objeto.
ejemplo: 1

generalTypeName: Tipos
Nombre del tipo general.
ejemplo:

"producto"

attributeValues: AttributeType
Valores de atributos del índice (representados como un par de id de atributo de usuario: valor de atributo).

position: número
La posición del objeto.
ejemplo: NaN