getTemplateByMarker
Obteniendo un objeto de plantilla por marcador
Templates.getTemplateByMarker(marker, langCode)
const value = await Templates.getTemplateByMarker('my-marker')
Esquema
marker:* número
Marcador de plantilla
ejemplo: my-marker
langCode: cadena
Parámetro opcional del código de idioma
ejemplo: en_US
Este método recupera un único objeto de plantilla basado en su identificador (marcador) de la API. Devuelve una Promesa que se resuelve en un objeto de plantilla.
Ejemplo de retorno:
{
"id": 1764,
"generalTypeId": 4,
"generalTypeName": "forProductPreview",
"title": "Plantilla de página",
"identifier": "marker",
"position": 1,
"version": 10,
"attributeValues": {
"marker": {
"value": "",
"type": "string",
"position": 1,
"isProductPreview": false,
"isIcon": false,
"attributeFields": {
"marker": {
"type": "string",
"value": "test"
}
}
}
},
"attributeSetIdentifier": "my-set"
}
Esquema
id: número
identificador del objeto
ejemplo: 1764
version número
número de versión del objeto de modificación
ejemplo: 10
identifier: cadena
identificador textual para un campo en el registro
ejemplo: catalog
generalTypeId: número
identificador de tipo
ejemplo: 4
title: cadena
nombre de la plantilla
ejemplo: plantilla de página
position objeto
número de posición
ejemplo: 0
generalTypeName cadena
ejemplo: forProductPreview
nombre del tipo general