Se connecter Demander mon site

Ajouter des champs à un type

Un champ de contenu porte une donnée de vos contenus, comme un prix, une surface ou une date de clôture. Cet article vous apprend à créer un champ, à le rattacher à un type, à le remplir dans l’éditeur et à repérer ce qui manque.

Avant de commencer

  • Vous devez être administrateur du site pour créer un champ et le rattacher à un type. Vos rédacteurs le remplissent ensuite dans l’éditeur.
  • Un champ de contenu porte une donnée du contenu lui-même, comme la surface d’un bien ou la date de clôture d’une offre. Pour relier un contenu à un autre, comme un bien à sa ville, utilisez un champ de référence : Relier vos contenus entre eux.
  • Un champ se définit une fois et se rattache à autant de types que vous voulez.
La définition et l’usage d’un champ
La définitionL’usage par un type
OùLe tableau Champs de contenu de l’écran Types de contenuLa section Champs de contenu du formulaire du type
RéglagesLe libellé, le type de donnée, les contraintes et les choixObligatoire ou non, le libellé et l’aide propres au type, le groupe, la condition d’affichage, le filtre et le tri

Un même champ « Surface » peut ainsi être obligatoire sur les biens à vendre et facultatif sur les biens à louer. Changer son libellé général le change sur les deux types.

Créer un champ

  1. Dans le menu de l’administration, ouvrez Types de contenu.
  2. À côté du tableau Champs de contenu, cliquez sur Ajouter un champ de contenu. Le formulaire s’ouvre dans un panneau sur le côté.
  3. Dans Libellé, saisissez le nom du champ tel que vos rédacteurs le liront, par exemple Surface habitable.
  4. Dans Type, choisissez la nature de la donnée, par exemple Nombre. Les sections Contraintes ou Choix apparaissent selon le type.
  5. Facultatif : réglez les contraintes. Pour une surface, saisissez 8 dans Minimum et 5000 dans Maximum.
  6. Facultatif : dans Texte d’aide, écrivez une phrase affichée sous le champ dans l’éditeur, par exemple En mètres carrés.
  7. Cliquez sur Enregistrer. Le champ apparaît dans le tableau, avec 0 usage dans la colonne Utilisé par.

Le formulaire ne demande pas de clé technique. Lovely Render la tire du libellé à la création.

Les types de champ

Les types de champ et leurs contraintes
TypeSaisie du rédacteurContraintes
TexteUne ligne de texte.Longueur minimale, Longueur maximale et Motif
Texte longUn texte sur plusieurs lignes.Longueur minimale et Longueur maximale
Nombre entierUn nombre sans décimale.Minimum, Maximum et Pas
NombreUn nombre décimal. La virgule et les espaces des milliers sont acceptés.Minimum, Maximum et Pas
Nombre sur un curseurUn nombre réglé au curseur.Minimum et Maximum, obligatoires, puis Pas
Oui / nonUn interrupteur.Aucune
DateUne date, au sélecteur ou au clavier.Aucune
Date et heureUne date avec l’heure.Aucune
HeureUne heure.Aucune
E-mailUne adresse e-mail.Longueur minimale et Longueur maximale
AdresseUne adresse Web.Longueur minimale et Longueur maximale
TéléphoneUn numéro de téléphone.Longueur minimale, Longueur maximale et Motif
ChoixUne valeur dans une liste.La liste des choix
MédiaUne image ou une vidéo de la médiathèque ou de Pexels.Aucune

Le Motif est une expression régulière que la valeur doit suivre, par exemple ^0[1-9] pour un numéro qui commence par 0.

Comprendre les contraintes

Une contrainte affiche un avertissement et ne bloque jamais l’enregistrement. Un nombre hors des bornes est ramené dans les bornes quand le rédacteur quitte le champ. Une valeur arrivée par un import passe telle quelle et reste signalée.

Si vous resserrez une borne plus tard, les contenus qui la dépassent restent enregistrables. Ils affichent un avertissement à corriger quand vous le voulez.

Écrire les choix d’une liste

Un champ Choix prend ses valeurs d’une liste. La liste Les choix sont propose deux origines.

Les origines des choix d’un champ Choix
Valeur de Les choix sontEffet
Écrits ci-dessousVous écrivez chaque choix avec Ajouter un choix. Un choix a une Valeur enregistrée et un Libellé. La valeur ne change jamais. Le libellé est le texte que lit le rédacteur et il se traduit.
Design system : suivi d’une familleLes choix sont les couleurs, dégradés, ombres, ombres de texte, filtres, tracés de découpe, arrondis, tailles de texte ou espacements de votre design system.
La bibliothèque d’icônesLes choix sont les icônes de la bibliothèque.

Une liste du design system ou des icônes se lit à l’ouverture de l’éditeur : elle suit vos changements de palette. Une couleur encore choisie dans un champ ne peut pas être supprimée du design system.

Au-delà de dix choix, le champ devient une liste où le rédacteur tape pour filtrer.

Rattacher un champ à un type

Un champ ne s’affiche dans l’éditeur d’un type que si ce type le rattache.

  1. Dans Types de contenu, cliquez sur Modifier sur la ligne du type.
  2. Dans la section Champs de contenu du formulaire, cliquez sur Ajouter un champ.
  3. Dans Champ, choisissez le champ. La liste donne son libellé et sa clé.
  4. Réglez son usage par ce type. Le tableau qui suit décrit chaque réglage.
  5. Cliquez sur Enregistrer. Le nom du type apparaît dans la colonne Utilisé par du champ.
Les réglages de l’usage d’un champ
RéglageEffetValeur par défaut
ObligatoireLe champ compte dans les données manquantes. Il n’empêche jamais de publier.Décoché.
FiltrableLe champ peut devenir un filtre d’une liste de contenus.Décoché.
TriableVos visiteurs peuvent trier une liste sur ce champ.Décoché.
Libellé sur ce typeRemplace le libellé général pour ce type, par exemple « Surface du terrain ».Hérité, le libellé général.
Aide sur ce typeRemplace le texte d’aide pour ce type.Hérité, le texte d’aide général.
Affiché siFait dépendre l’affichage du champ d’un autre champ. La section Afficher un champ sous condition la détaille.Toujours visible.

L’ordre des lignes est l’ordre des champs dans l’éditeur. Les flèches Monter et Descendre d’une ligne la déplacent. La croix la retire.

Si aucun champ n’existe encore, la section le dit. Créez d’abord le champ dans le tableau Champs de contenu, puis revenez le rattacher.

Ranger les champs en groupes

Un groupe rassemble des champs dans un panneau repliable de l’éditeur, par exemple « Caractéristiques ».

  1. Dans la section Champs de contenu du formulaire du type, cliquez sur Ajouter un groupe de champs.
  2. Dans Groupe, saisissez son nom.
  3. Facultatif : cochez Ouvert par défaut pour que le panneau s’ouvre déplié.
  4. Dans le groupe, cliquez sur Ajouter un champ pour chaque champ qu’il porte.
  5. Cliquez sur Enregistrer.

Les champs hors de tout groupe s’affichent avant les groupes. Les flèches d’un groupe le déplacent parmi les autres. Retirer ce groupe l’enlève avec ses lignes.

Afficher un champ sous condition

Un champ peut ne s’afficher que selon la valeur d’un autre. Par exemple, « Salaire » ne s’affiche que si « Type de contrat » ne vaut pas « freelance ».

  1. Sur la ligne du champ, dans Affiché si, choisissez le champ dont il dépend.
  2. Choisissez la condition.
  3. Saisissez la valeur attendue. Pour plusieurs valeurs, séparez-les par des virgules.
Les conditions d’affichage
ConditionLe champ s’affiche quand l’autre champ…
vauta exactement la valeur saisie.
ne vaut pasa une autre valeur que celle saisie.
est l’un dea l’une des valeurs saisies.
n’est aucun den’a aucune des valeurs saisies.
n’est pas renseignéest vide.
est renseignéa une valeur, zéro compris.

Pour un champ Choix, saisissez la valeur enregistrée du choix, pas son libellé.

Un champ masqué est inactif : ni obligatoire, ni contrôlé, ni compté dans ce qui manque. Sa valeur reste enregistrée et revient quand la condition le montre de nouveau.

Remplir les champs dans l’éditeur

  1. Ouvrez un contenu du type dans l’éditeur.
  2. Dans la barre latérale de droite, ouvrez l’onglet du document, celui qui porte le nom du type.
  3. Ouvrez l’onglet Données. Les champs sans groupe viennent en premier, puis les groupes.
  4. Remplissez les champs, puis enregistrez le contenu.
L’onglet Données · 1 d’une réalisation : la Surface du jardin à 180 avec son aide De 10 à 20000, le champ Livré le vide marqué Obligatoire, pas encore rempli, puis le groupe Chantier ouvert avec sa durée, l’arrosage automatique et le contrat d’entretien.

Un champ obligatoire porte une étoile après son libellé. Le titre de l’onglet compte les champs obligatoires encore vides : Données · 1. Le compteur baisse à mesure que vous remplissez.

Les valeurs s’enregistrent avec le contenu. Elles entrent dans ses révisions : restaurer une révision restaure les valeurs de ce moment.

Le comportement des champs dans l’éditeur
SituationComportement
Champ obligatoire videLe message Obligatoire, pas encore rempli. s’affiche sous le champ. La publication reste possible.
Nombre hors des bornesLa valeur est ramenée dans les bornes quand le rédacteur quitte le champ. Les messages En dessous du minimum de… ou Au-dessus du maximum de… l’expliquent.
Texte trop court ou trop longLes messages … caractères au minimum. ou … caractères au maximum. s’affichent.
Texte hors du motifLe message Ne correspond pas au format attendu. s’affiche.
Champ vidéIl reste vide. Vide veut dire « pas renseigné ».
Valeur zéro ou NonElle compte comme renseignée.
Champ MédiaChoisir ouvre la médiathèque, Remplacer change le média et Retirer l’enlève. Chercher sur Pexels importe une photo ou une vidéo de Pexels avec son crédit.

Aucun message n’empêche d’enregistrer. Les onglets Données et Références n’apparaissent que sur un type qui a des champs ou des références. Le panneau d’une page ordinaire s’ouvre sur l’onglet SEO.

Repérer les données manquantes

Trois endroits montrent les champs obligatoires encore vides.

Où voir les données manquantes
EndroitAffichage
Le titre de l’onglet DonnéesLe nombre de champs obligatoires vides du contenu ouvert.
La liste des contenusSous le titre d’un contenu incomplet, le nombre de données manquantes. Le survoler nomme les champs. Le filtre Données > Incomplet ne garde que ces contenus.
L’écran de pré-publicationÀ la première publication d’un contenu, le panneau Données liste les champs vides. Vous pouvez publier quand même.

L’écran de pré-publication n’apparaît pas sur un contenu déjà publié. Lire la liste de vos contenus détaille la liste et ses filtres.

Supprimer un champ

  1. Dans le tableau Champs de contenu, cliquez sur Supprimer sur la ligne du champ.
  2. Lisez la fenêtre. Elle dit combien de types utilisent le champ et combien de contenus portent une valeur.
  3. Cliquez sur Supprimer pour confirmer.

Le champ quitte tous les types et l’éditeur. Les valeurs déjà enregistrées restent dans la base de votre site. Les blocs qui affichaient le champ restent vides et la page s’affiche normalement.

Pour retirer un champ d’un seul type, retirez sa ligne dans le formulaire du type et gardez la définition.

Voir aussi

Mis à jour le

Toutes les pages de la documentation