Créer et gérer les champs CCK

Pour ajouter des nouveaux champs à un Type de contenu (contenant), y accéder par Administrer-->Gestion du contenu-->Types de contenu sur Drupal 6 ou Administration-->Structure-->Types de contenu sur Drupal 7 et cliquer sur le lien "Gérer les champs" du Type de contenu choisi.

Dans la rubrique "Ajouter" remplir l'étiquette qui est un champ texte libre, le lien avec des lettres minuscules, chiffres, tiret...

Puis dans la boite "Sélectionner un type de champ" choisir entre les différentes possibilités : Texte, Décimal, Entier, Date...

Enfin dans la boite "Sélectionner un widget" choisir le type de présentation du champ, la liste de sélection dépend du type de champ choisi précédemment..

La page suivante permet de complèter les informations requise pour définir le champ.

Ne pas oublier d'enregistrer avant de changer de page WEB.

Pour vérifier que le champ a bien été enregistré, il suffit d'afficher les différents Types de  contenu avec Administrer-->Gestion du contenu-->Types de contenu sur Drupal 6 ou Administration-->Structure-->Types de contenu sur Drupal 7 et cliquer sur le lien "Gérer les champs" du Type de contenu choisi. Le nouveau champ apparait en noir en bas de la liste, alors que les champs par défaut de Drupal apparaissent en gris.

Il est possible de modifier sa position, pour le faire apparaître plus haut dans la présentation du contenu, en cliquant sur la croix et en déplaçant le champ jusquà la position souhaitée. Comme d'habitude ne pas oublier d'enregistrer.

Contrairement aux champs par défaut de Drupal, les champs additionnels sont modifiables à tout moment. Il est toutefois préférable d'avoir créé tous les champs additionnels avant de créer les contenus, sinon il faudra les reprendre un à un pour les complèter.

Drupal écrit par défaut l'étiquette et sa valeur sur 2 lignes, pour avoir une présentation sur la même ligne, il faut comme précédemment aller dans Types de contenus   Administrer-->Gestion du contenu-->Types de contenu sur Drupal 6 ou Administration-->Structure-->Types de contenu sur Drupal 7 et cliquer sur le lien "Gérer les champs" du Type de contenu choisi et cliquer sur "Afficher les champs".

Dans la rubrique étiquette choisir "Sur la même ligne".

 .