Aller au contenu principal

getTemplateByMarker

Obtenir un objet de modèle par marqueur

Templates.getTemplateByMarker(marker, langCode)

const value = await Templates.getTemplateByMarker('my-marker')
Schéma

marker:* nombre
Marqueur de modèle
exemple : my-marker

langCode: chaîne
Paramètre optionnel du code de langue
exemple : en_US

Cette méthode récupère un seul objet de modèle basé sur son identifiant (marqueur) depuis l'API. Elle renvoie une promesse qui se résout en un objet de modèle.

Exemple de retour :

{
"id": 1764,
"generalTypeId": 4,
"generalTypeName": "forProductPreview",
"title": "Modèle de page",
"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"
}
Schéma

id: nombre
identifiant de l'objet
exemple : 1764

version nombre
numéro de version de modification de l'objet
exemple : 10

identifier: chaîne
identifiant textuel pour un champ dans l'enregistrement
exemple : catalog

generalTypeId: nombre
identifiant de type
exemple : 4

title: chaîne
nom du modèle
exemple : modèle de page

position objet
numéro de position
exemple : 0

generalTypeName chaîne
exemple : forProductPreview
nom de type général