getTemplateByMarker
Obtendo um objeto de template por marcador
Templates.getTemplateByMarker(marker, langCode)
const value = await Templates.getTemplateByMarker('my-marker')
Esquema
marker:* número
Marcador do template
exemplo: my-marker
langCode: string
Parâmetro opcional do código de idioma
exemplo: en_US
Este método recupera um único objeto de template com base em seu identificador (marcador) da API. Ele retorna uma Promise que resolve para um objeto de template.
Exemplo de retorno:
{
"id": 1764,
"generalTypeId": 4,
"generalTypeName": "forProductPreview",
"title": "Modelo 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 do objeto
exemplo: 1764
version número
número da versão do objeto de modificação
exemplo: 10
identifier: string
identificador textual para um campo no registro
exemplo: catalog
generalTypeId: número
identificador do tipo
exemplo: 4
title: string
nome do template
exemplo: modelo de página
position objeto
número da posição
exemplo: 0
generalTypeName string
exemplo: forProductPreview
nome do tipo geral