Skip to main content

Qu'est-ce qu'un contenu de type Drupal & # 34?

Why Do Men Cheat?? | 10 Reasons (You Need To Know NOW) (Juin 2026)

Why Do Men Cheat?? | 10 Reasons (You Need To Know NOW) (Juin 2026)
Anonim

Un "type de contenu" Drupal est un type de contenu particulier. Par exemple, dans Drupal 7, les types de contenu par défaut incluent "article", "page de base" et "sujet de forum".

Drupal facilite la tâche de votre posséder types de contenu. Les types de contenu personnalisés sont l'une des meilleures raisons d'apprendre Drupal.

Les types de contenu ont des champs

La chose la plus intéressante à propos des types de contenu Drupal est que chaque type de contenu peut avoir son propre ensemble de contenus. des champs. Chaque champ stocke un bit d'information particulier.

Par exemple, supposons que vous aimez écrire des critiques de livres (un exemple classique). Il serait intéressant d'inclure certaines informations de base sur chaque livre, telles que:

  • Image de couverture
  • Titre
  • auteur
  • éditeur
  • année de publication

Les champs résolvent des problèmes

Maintenant, c'est à votre tour pourrait rédigez vos commentaires sous forme d'articles ordinaires et collez simplement ces informations au début de chaque commentaire. Mais cela créerait plusieurs problèmes:

  • Et si vous oubliez une pièce en particulier?
  • Et si vous changez d'avis sur l'inclusion, par exemple, de l'éditeur? Comment cachez-vous l'éditeur sur tous les anciens articles?
  • Et si vous décidiez que vous préférez montrer certaines des informations au fin de l'article? Ou même dans une barre latérale? Ou rendre le titre audacieux? Ce genre de flexibilité est impossible. Vous avez codé en dur les données à un endroit particulier de chaque article.

Avec les champs, vous résolvez tous ces problèmes.

Vous pouvez créer un type de contenu "critique de livre" et chaque information devient un "champ" associé à ce type de contenu.

Des champs vous aident à entrer des informations

Désormais, lorsque vous commencez une nouvelle critique de livre, vous disposez d'une zone de texte distincte pour chaque information. Vous êtes beaucoup moins susceptible d'oublier d'entrer, par exemple, le nom de l'auteur. Il y a la boîte pour cela juste là.

En fait, chaque champ a la possibilité d’être marqué comme Champs obligatoires . Tout comme vous ne pouvez pas enregistrer un nœud sans titre, Drupal ne vous laissera pas enregistrer sans saisir le texte d'un champ marqué comme requis.

Les champs ne doivent pas obligatoirement être du texte

Avez-vous remarqué que l'un de ces champs est un image ? Les champs ne sont pas limités au texte. Un champ peut être un fichier, tel qu'une image ou un PDF. Vous pouvez obtenir des types de champs supplémentaires avec des modules personnalisés, tels que Date et Emplacement.

Vous pouvez personnaliser l'affichage des champs

Par défaut, lorsque vous consultez votre critique de livre, chaque champ apparaît avec une étiquette. Mais vous pouvez personnaliser cela. Vous pouvez réorganiser l'ordre des champs, masquer les étiquettes et même utiliser des "styles d'image" pour contrôler la taille d'affichage de la couverture de ce livre.

Vous pouvez personnaliser la vue "Par défaut", pleine page, ainsi que la vue "Teaser", qui indique comment le contenu apparaît dans les listes. Par exemple, pour les listes, vous pouvez masquer tous les champs supplémentaires à l'exception de l'auteur.

Une fois que vous aurez commencé à penser aux listes, vous voudrez vous plonger dans Drupal Views. Avec Vues, ​​vous pouvez construire listes personnalisées de ces critiques de livres.

Comment ajouter des types de contenu?

Dans Drupal 6 et les versions antérieures, vous deviez installer le module Content Construction Kit (CCK) pour pouvoir utiliser les types de contenu.

Avec Drupal 7, les types de contenu sont maintenant inclus dans le noyau. Connectez-vous en tant qu'administrateur et, dans le menu du haut, allez à

Structure -> Types de contenu -> Ajouter un type de contenu.

Créer des types de contenu Drupal personnalisés est extrêmement facile. Vous n'avez pas besoin d'écrire une seule ligne de code. Sur la première page, vous décrivez le type de contenu. Sur la deuxième page, vous ajoutez des champs. A tout moment, vous pouvez modifier le type de contenu pour ajouter ou supprimer des champs.

Les types de contenu sont l’une des fonctionnalités les plus puissantes de Drupal. Une fois que vous avez commencé à penser aux types de contenu et aux vues, vous ne retournerez jamais aux pages de base.