Entities, Bundles, and Fields: You need to understand this!

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 examine how this is stored in the database We will then look at what contrib modules are doing to take advantage of this architecture. Some of the modules that we will look at 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 by defining new Fields. Understanding these concepts and how they are being used in different modules will give you a better perspective on evaluating different contrib modules. Come to find out many tools that can add flexibility to your site building experience.
Experience level: 
Intermediate
Session Time Slot(s): 
Time: 
Sep 13 2014 - 5:00pm-Sep 13 2014 - 6:00pm
Room: 
165-69
Allowed Types: 
Session
Speaker Bio(s): 
Ted is Drupal Developer and Trainer at Six Mile Tech. He is the author of the Entityform and Webform Conditional among others.