Symptômes

Quand j’essaie d’importer un thème du centre d’aide , j’obtiens l’erreur suivante : Échec d’importation du thème la propriété #/settings/X/variables/X de type object ne correspondait à aucun des schémas requis.

Étapes de résolution

Cette erreur peut avoir plusieurs causes quand vous importez un thème de centre d’aide. L’erreur indique essentiellement qu’il y a un problème avec une variable à l’intérieur du paramètre. Consultez les exemples ci-dessous pour prendre connaissance des erreurs courantes des variables et apprendre comment les résoudre.

Utiliser le trait de soulignement

La variable ci-dessous renvoie l’erreur La propriété « #/settings/3/variables/0 » de type object ne correspondait à aucun des schémas requis lors de l’importation d’un thème.

{
"identifier": "prevent-style",
"type": "file",
"description": "styles_group_guide",
"label": "custom_guide_prevent"
},

Le message « #/settings/3/variables/0 » indique un problème avec la variable avec l’index 0 à l’intérieur du paramètre avec l’index 3.

La propriété d’identifiant est limitée à 30 caractères et se compose uniquement de caractères alphanumériques et _ (trait de soulignement). Pour résoudre ce problème, utilisez un identifiant avec une _ (trait de soulignement) au lieu de - (tiret). Si vous changez prevent-style à prevent_style dans la variable ci-dessus, cela supprimera l’erreur.

Supprimer les lettres majuscules

La variable ci-dessous renvoie l’erreur La propriété « #/settings/10/variables/1 » de type object ne correspondait à aucun des schémas requis lors de l’importation du thème du centre d’aide .

{
"identifier": "country_fieldId",
"type": "text",
"description": "country_fieldId_description",
"label": "country_fieldId_label",
"value": "360033214456"
}

Cette erreur se produit car un identifiant ne peut pas avoir de lettres majuscules. Pour supprimer l’erreur, modifiez l’identifiant et supprimez la lettre majuscule dans country_fieldId_label.

Moins de 30 caractères

La variable ci-dessous renvoie l’erreur La propriété « #/settings/1/variables/5 » de type object ne correspondait à aucun des schémas requis lors de l’importation du thème du centre d’aide .

{
"identifier": "community_new_post_button_color",
"type": "color",
"description": "colors_community_new_post_button_description",
"label": "colors_community_new_post_button_label",
"value": "#C7742C"
},

L’erreur se produit car l’identifiant contient plus de 30 caractères. Remplacez l’identifiant par un nom contenant moins de 30 caractères pour supprimer l’erreur.

Pour en savoir plus sur l’importation des thèmes du centre d’aide , consultez l’article : Personnalisation du volet Paramètres

Traduction - exonération : cet article a été traduit par un logiciel de traduction automatisée pour permettre une compréhension élémentaire de son contenu. Des efforts raisonnables ont été faits pour fournir une traduction correcte, mais Zendesk ne garantit pas l’exactitude de la traduction.

Si vous avez des questions quant à l’exactitude des informations contenues dans l’article traduit, consultez la version anglaise de l’article, qui représente la version officielle.

Réalisé par Zendesk