Masquer le champ lors de la modification

Lors de la configuration d’un champ, vous pouvez utiliser l’option Masquer le champ lors de la modification pour vous assurer qu’un champ spécifique est masqué dans l’éditeur d’entrées. Même si le champ n’est pas affiché dans l’éditeur d’entrées, son contenu reste présent dans la réponse de l’API.

Pour masquer un champ de l’éditeur d’entrées :

  1. Connectez-vous à l’application Web Contentful.

  2. Accédez à l’onglet Modèle de contenu.

  3. Accédez au type de contenu souhaité et cliquez dessus pour l’ouvrir. L’éditeur de type de contenu s’affiche.

  4. Accédez au champ souhaité et cliquez sur le menu d’actions à trois points. Sélectionnez Masquer le champ lors de la modification.

    Content modeling basics hide field when editing
  5. Cliquez sur Enregistrer pour appliquer les modifications à votre type de contenu.

REMARQUE : même si le champ est masqué, les utilisateurs peuvent toujours afficher et modifier son contenu dans l’éditeur d’entrées. Pour empêcher un utilisateur de modifier le champ masqué, configurez le rôle d’espace de l’utilisateur en conséquence. Par exemple, ajoutez une règle Refuser empêchant l’utilisateur de modifier ce champ.

Content modeling basics show hidden fields

IMPORTANT : les entrées dont les champs obligatoires sont laissés vides ne peuvent pas être publiées, même si ces champs sont masqués dans l’éditeur de champ. Pour continuer à publier des entrées avec des champs masqués, modifiez la validation de ces champs en la rendant facultative en désélectionnant l’option Champ obligatoire dans la section « Validation » pour chaque champ. Vous pouvez mettre à jour manuellement chaque champ ou exécuter un script pour effectuer ces modifications en bloc. Pour plus d’informations sur le script, consultez la section Validations de la page Content Management API.