Débuter avec Ibexa

Débuter avec Ibexa : concepts généraux

Ibexa est une solution de gestion de contenu (CMS) pour publier du contenu sur des sites web.

Les sites clé en main sont dédiés à toutes sortes de projets. Livrés avec une structure de base, ils sont personnalisables autant au niveau de leur structure qu'au niveau de leur contenu.

Quelques définitions

Types de contenu et éléments de contenu

Un type de contenu est un modèle structuré et prédéfini dans l'interface,  que vous utilisez pour organiser les informations de votre site.
Chaque type de contenu est composé de différents champs.

Un élément de contenu est une instance remplie de ce modèle ou type de contenu. Il peut exister plusieurs éléments de contenu créés à partir d'un même modèle, chacun avec ses propres données.

Exemple :

Vous voulez enregistrer des informations pour un événement particulier.
Vous disposez d'un type de contenu (modèle) appelé "Evénement" avec des champs tels que :

  • Titre
  • Titre court
  • Date de début de l'évènement
  • Date de fin de l'évènement
  • Lieu de l'évènement
  • Chapeau
  • Lien évènement
  • Texte

Lorsque vous créez un élément de contenu pour cet événement, un formulaire s'affiche avec ces champs à remplir. Chaque événement que vous créez pourra contenir des informations uniques tout en respectant la même structure définie par le modèle.

À partir de ce modèle, vous pourrez créer autant d'événements que nécessaire, chacun avec ses propres valeurs dans les différents champs.

Champs et types de champs

Les chams d'un formulaire  ont des caractéristiques spécifiques afin de stocker des données de différents types.

Par exemple :

  • un champ de type "Ligne de texte" stocke du texte
  • un champ de type "Texte enrichi" stocke du texte qui peut être mis en forme 
  • un type de champ Image stocke un fichier image