Mes nouvelles activités ne me laissent que peu de temps pour mettre à jour ce blog. En attendant une éventuelle reprise de mes divagations éditoriales, vous pouvez toujours parcourir les anciens articles. A+ et bonne lecture!
Inéation
100% Drupal : Actualité, Documentation, Formation, Module, Thème
Les objets, leurs instances et les contextes
J'appelle "objet" les divers composants d'un site Drupal : noeuds, utilisateurs, taxonomie, bloc, vues, panels... Tous ces objets sont des structures conçues pour recevoir des éléments de contenu. Chaque instance (chaque version) d'un objet contient donc une information et c'est cette information qui constitue le contexte d'un objet.
L'instance d'un noeud défini donc un contexte simple qui contient les informations de ce noeud. Un panel lui peut être constitué de plusieurs instances de plusieurs objets : son contexte est donc la somme de tous les contextes qui le compose.
- Prenons un exemple :
- Une instance d'un noeud de type story a pour contexte : un titre, un descriptif, un identifiant pour son auteur, etc...
- Une instance d'un user a pour contexte : son nom, sa photo, son email, etc...
- Une instance d'un panel qui affiche les deux contenus précedents a pour contexte la somme des deux contextes.
Pour créer un panel, il suffit donc de lui indiquer précisémment quels sont les contextes qu'il doit charger en mémoire.
Facile non ? Mais alors, comment lui indiquer ces contextes ?



Commentaires récents