SlideShare une entreprise Scribd logo
1  sur  4
FIELDS Drupal 6 : Nodes -> customisable / extensible par CCK MAIS:  User / Comments / TaxonomyTerms / Autres types de contenus customisé (images, pièces jointes, URLs) doivent tous être transformé en Nodepour prendre avantage de CCK (et Views, entre autre) Drupal 7 : CCK est devenu un élément Core "Fields” (plus ou moins…) NOTE:  Fields – même que champs CCK - sont récupérable sur plusieurs Types de Contenus
ENTITY (1) Type d’entité : Le type d’information que l’on manipule Nodes, Files, User, Comments, Taxonomy = Type d'Entités  (ce sont les Type d'Entités par défaut en D7) Bundle : Un groupe d’entités d’un même type, possédant les mêmes propriétés (par exemple, les même Fields, versioning, URI, etc) "Blog", "Group", Product", "Bisounours” Entité : Un élément particulier de contenu un billet de blog, une groupe, Bisounours Bleu, etc
ENTITY (2) Entités peuvent stocker + ou - d'infos que les Nodes (+) - soit *dans* le Entity, soit avec Fields (pas recommandé) (-) - par exemple, si pas besoin de stocker auteur, date de création, etc Créer des nv éléments (contenus, autres types de données, etc) utilisant Entity donne accès à Views, tout les API, etc
MERCI Laurent Ajdnik- DrupalLyon Damien Tournoud - Commerce Guys Ronald Ashri - Istos.it

Contenu connexe

Similaire à Entitesv2

Drupal en bibliothèque (2009)
Drupal en bibliothèque (2009)Drupal en bibliothèque (2009)
Drupal en bibliothèque (2009)Nicolas Morin
 
Drupal 7 - Fondamentaux et ateliers
Drupal 7 - Fondamentaux et ateliersDrupal 7 - Fondamentaux et ateliers
Drupal 7 - Fondamentaux et ateliersFrédéric Simonet
 
Microservices-DDD-Telosys-Devoxx-FR-2022
Microservices-DDD-Telosys-Devoxx-FR-2022Microservices-DDD-Telosys-Devoxx-FR-2022
Microservices-DDD-Telosys-Devoxx-FR-2022Laurent Guérin
 
Modèles de données et langages de description ouverts 4 - 2021-2022
Modèles de données et langages de description ouverts   4 - 2021-2022Modèles de données et langages de description ouverts   4 - 2021-2022
Modèles de données et langages de description ouverts 4 - 2021-2022François-Xavier Boffy
 
Projet Plateforme de Partage de Contenus Multimédias 2013 (3/5)
Projet Plateforme de Partage de Contenus Multimédias 2013 (3/5)Projet Plateforme de Partage de Contenus Multimédias 2013 (3/5)
Projet Plateforme de Partage de Contenus Multimédias 2013 (3/5)Laurent Moccozet
 
Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Romain Jarraud
 
2014 03-12-fr schema design and app architecture-2
2014 03-12-fr schema design and app architecture-22014 03-12-fr schema design and app architecture-2
2014 03-12-fr schema design and app architecture-2MongoDB
 
base de données -note de cours
base de données -note de cours base de données -note de cours
base de données -note de cours Yassine Badri
 
Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014Laurent Moccozet
 
Introduction à l'informatique documentaire - 2011
Introduction à l'informatique documentaire - 2011Introduction à l'informatique documentaire - 2011
Introduction à l'informatique documentaire - 2011Sylvain Machefert
 

Similaire à Entitesv2 (12)

Sioc
SiocSioc
Sioc
 
Drupal en bibliothèque (2009)
Drupal en bibliothèque (2009)Drupal en bibliothèque (2009)
Drupal en bibliothèque (2009)
 
Drupal 7 - Fondamentaux et ateliers
Drupal 7 - Fondamentaux et ateliersDrupal 7 - Fondamentaux et ateliers
Drupal 7 - Fondamentaux et ateliers
 
Microservices-DDD-Telosys-Devoxx-FR-2022
Microservices-DDD-Telosys-Devoxx-FR-2022Microservices-DDD-Telosys-Devoxx-FR-2022
Microservices-DDD-Telosys-Devoxx-FR-2022
 
Modèles de données et langages de description ouverts 4 - 2021-2022
Modèles de données et langages de description ouverts   4 - 2021-2022Modèles de données et langages de description ouverts   4 - 2021-2022
Modèles de données et langages de description ouverts 4 - 2021-2022
 
Projet Plateforme de Partage de Contenus Multimédias 2013 (3/5)
Projet Plateforme de Partage de Contenus Multimédias 2013 (3/5)Projet Plateforme de Partage de Contenus Multimédias 2013 (3/5)
Projet Plateforme de Partage de Contenus Multimédias 2013 (3/5)
 
Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8
 
2014 03-12-fr schema design and app architecture-2
2014 03-12-fr schema design and app architecture-22014 03-12-fr schema design and app architecture-2
2014 03-12-fr schema design and app architecture-2
 
base de données -note de cours
base de données -note de cours base de données -note de cours
base de données -note de cours
 
Drupal 8
Drupal 8Drupal 8
Drupal 8
 
Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014Séance 3: projet PPCM 2014
Séance 3: projet PPCM 2014
 
Introduction à l'informatique documentaire - 2011
Introduction à l'informatique documentaire - 2011Introduction à l'informatique documentaire - 2011
Introduction à l'informatique documentaire - 2011
 

Plus de Drupal Asso France

Plus de Drupal Asso France (6)

Presentation Aegir
Presentation AegirPresentation Aegir
Presentation Aegir
 
Drupal aegir AWS
Drupal aegir AWSDrupal aegir AWS
Drupal aegir AWS
 
Présentation des initiatives Drupal 8 - Fev 12
Présentation des initiatives Drupal 8 - Fev 12Présentation des initiatives Drupal 8 - Fev 12
Présentation des initiatives Drupal 8 - Fev 12
 
D8 update-2-22-12
D8 update-2-22-12D8 update-2-22-12
D8 update-2-22-12
 
drupalfr - Revue de modules partager
drupalfr - Revue de modules partagerdrupalfr - Revue de modules partager
drupalfr - Revue de modules partager
 
DrupalFR - Customisations OG sur Coopol
DrupalFR - Customisations OG sur CoopolDrupalFR - Customisations OG sur Coopol
DrupalFR - Customisations OG sur Coopol
 

Entitesv2

  • 1. FIELDS Drupal 6 : Nodes -> customisable / extensible par CCK MAIS: User / Comments / TaxonomyTerms / Autres types de contenus customisé (images, pièces jointes, URLs) doivent tous être transformé en Nodepour prendre avantage de CCK (et Views, entre autre) Drupal 7 : CCK est devenu un élément Core "Fields” (plus ou moins…) NOTE: Fields – même que champs CCK - sont récupérable sur plusieurs Types de Contenus
  • 2. ENTITY (1) Type d’entité : Le type d’information que l’on manipule Nodes, Files, User, Comments, Taxonomy = Type d'Entités (ce sont les Type d'Entités par défaut en D7) Bundle : Un groupe d’entités d’un même type, possédant les mêmes propriétés (par exemple, les même Fields, versioning, URI, etc) "Blog", "Group", Product", "Bisounours” Entité : Un élément particulier de contenu un billet de blog, une groupe, Bisounours Bleu, etc
  • 3. ENTITY (2) Entités peuvent stocker + ou - d'infos que les Nodes (+) - soit *dans* le Entity, soit avec Fields (pas recommandé) (-) - par exemple, si pas besoin de stocker auteur, date de création, etc Créer des nv éléments (contenus, autres types de données, etc) utilisant Entity donne accès à Views, tout les API, etc
  • 4. MERCI Laurent Ajdnik- DrupalLyon Damien Tournoud - Commerce Guys Ronald Ashri - Istos.it