> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plato.ae/llms.txt
> Use this file to discover all available pages before exploring further.

# Ajouter des champs

> Ajoutez des champs à une base de données CMS et organisez-les dans un ordre utile dans l'éditeur.

<img src="https://mintcdn.com/platoae/qNwZzvSrzTHhpM3n/images/cms/add-field-tap.png?fit=max&auto=format&n=qNwZzvSrzTHhpM3n&q=85&s=79190c90feef909f2b012c93882c4f49" alt="Bouton Ajouter un champ" width="1280" height="720" data-path="images/cms/add-field-tap.png" />

<img src="https://mintcdn.com/platoae/qNwZzvSrzTHhpM3n/images/cms/add-field-picker.png?fit=max&auto=format&n=qNwZzvSrzTHhpM3n&q=85&s=1e065d3de2e7e3fd89654110166452a5" alt="Sélecteur de type de champ CMS" width="1280" height="720" data-path="images/cms/add-field-picker.png" />

Ajoutez des champs après avoir créé une base de données.

## Ouvrez l'éditeur de schéma

1. Ouvrez `CMS`.
2. Accédez à `Databases`.
3. Ouvrez le menu des lignes de la base de données.
4. Cliquez sur `Edit Schema`.
5. Cliquez sur `Add Field`.

## Choisissez le type de champ

Choisissez le type de champ qui correspond le mieux aux éléments que les éditeurs de contenu saisiront.

Bons exemples :

* Utilisez `Text Input` pour les noms, les slugs, les URL, les e-mails et les étiquettes courtes.
* Utilisez `Text Area` ou `Rich Text` pour un contenu corporel plus long.
* Utilisez `Image` pour une ou plusieurs images de Drive.
* Utilisez `Dropdown`, `Radio` ou `Checkbox` lorsque les éditeurs doivent choisir parmi des options connues.
* Utilisez `Date` ou `Date & Time` pour le contenu programmé ou basé sur une durée.
* Utilisez les champs `Relation` lorsqu'une entrée doit pointer vers une autre table CMS ou une table système prise en charge.
* Utilisez `Map Point` pour un emplacement enregistré.

## Remplissez l'onglet Schéma

Ajouter:

1. Clé de champ.
2. Type de données lorsqu'il est modifiable.
3. Étiquette.
4. Texte d'aide lorsque le champ a besoin de conseils.
5. Espace réservé lorsqu'il aide les éditeurs à comprendre la valeur attendue.
6. Valeur par défaut lorsque les nouvelles entrées doivent commencer par une valeur.

Activez `Required` pour les valeurs qui doivent être renseignées avant d'enregistrer.

Activez `Localization` lorsque la valeur du champ doit être saisie par langue.

## Configurer l'onglet Champ

Utilisez les paramètres spécifiques au champ pour contrôler le comportement de saisie.

Par exemple, ajoutez des options de sélection pour les listes déroulantes, des limites de fichiers pour les champs multimédias, des limites de nombre pour les champs numériques et une table cible pour les champs de relation.

## Organiser le formulaire

Utilisez l'onglet `Interface` pour regrouper les champs associés.

Pour les grands tableaux, utilisez des onglets et des sections. Pour les tableaux compacts, les largeurs de champ et les séparateurs peuvent suffire.

## Enregistrer et tester

Après avoir créé les champs, ouvrez la liste des entrées du tableau et cliquez sur `Add Entry`.

Vérifiez que :

* Les champs obligatoires sont clairs.
* Les étiquettes et le texte d'aide ont du sens.
* Les champs localisés affichent des onglets de langue.
* Les champs de relation affichent des étiquettes d’options utiles.
* La liste des tableaux affiche les colonnes dont le personnel a le plus besoin.
