Entities, Bundles, and Fields: You Need to Understand This!

Speaker: Ted Bowman
Company: Six Mile Tech
Room: Pennsylvania
Time: 10:15 AM, December 2, 2013

The concepts of Entities, Bundles and Fields underlay much of Drupal 7 and Drupal 8 functionality. Though Drupal sitebuilders and developers understand the concept of Fields, Entity Types and Bundles are often misunderstood or even unknown to those new(or not so new) to Drupal. Understanding these concepts will make you a better Site Builder and give you a better understanding of how many popular contributed modules work. In the first section of this session we will delve into what Entity types, Bundles, and Fields actually are in Drupal. We will look at what is going on under the hood and how Drupal core is using these features. We will then look at what contrib modules are doing to take advantage of this architecture.Some of the modules that we will look are:

Entity API
Profile2
Field Collection
Entityforms
Drupal Commerce
Organic Groups

We will look at what new Entity Types and Bundles these modules define or how they add functionality to existing Entity Types. Understanding these concepts and how they are being used in different modules will give you a better perspective on evaluating different contrib modules.