SFDUG - San Francisco Drupal Users group - Entities in Drupal 7 & the Entity API

Synopsis
With every major version of Drupal comes a wealth of improvements. Some of these are easily visible to site administrators and end users, while others are more "under the hood". The concept of entities, introduced in Drupal 7, is definitely an "under the hood" improvement: one that offers Drupal developers a new set of tools to build web applications more quickly and help ensure scalability and performance.
In this interactive talk, we'll:

  • Compare data storage options in Drupal 6 to those in Drupal 7 (there are more in Drupal 7!)
  • Explore what entities are and how they relate to nodes, content types, users, taxonomies, fields, bundles, and more
  • Walk through defining a custom entity
  • Discuss how to leverage the Entity API contrib module to take full advantage of entities including integration with Views, Rules, and more
  • Look at examples of entities in action


We'll start at a high-level (suitable for site builders) and finish looking at some code examples.

Bio
JD Leonard is the Founder and Chief Solutions Architect at Modern Biz Consulting in Oakland. JD plans and develops complex web applications for startups and other businesses (using Drupal, of course!)


Join or login to comment.

  • A former member
    A former member

    I've uploaded the video of the presentation to YouTube: https://www.youtube.com/watch?v=1hFrbxQTVvQ

    Also, for anyone who missed it, I'll be presenting on the same topic at Drupal Camp Stanford on April 6: https://drupalcamp.stanford.edu/sessions/entities-drupal-7-entity-api

    1 · March 19, 2013

  • A former member
    A former member

    Entities is a deep topic but this was a great start to that discussion

    March 18, 2013

  • John I.

    Meet up was uber geek speak... but good though! Fortunately I have PHP, DBA and OO programming chops and so walked away with some enlightenment...

    However... Walking out I was thinking that I should have asked Dries about Agile, Lean UX and the development of Drupal 7 and 8. I am sure that many Drupal production and development shops are 'there' but from what I have observed over these last three or four years there have been quite a few missed opportunities to better connect with the less geeky Drupal customer / user set. Being a newbie to the group and a bit of an outsider to Drupal anyway (... a fan never the less and a big fan of Agile...) I hesitate to state my thoughts here but would like to better know the Drupal communities thinking around Agile and Lean UX generally and could think of no better place to ask.

    If you have clues for me, please, I would appreciate it.

    John

    March 12, 2013

  • A former member
    A former member

    Thanks to everyone for the excellent (and challenging!) questions tonight. Slides are up at http://www.slideshare.net/jdleonard/entities-in-drupal-7-the-entity-api

    I'll post the video (thanks Bob!) including Dries' guest appearance soon.

    Feel free to connect: http://www.linkedin.com/in/jdleonard/

    March 11, 2013

  • Don H.

    Would like to annouce a need for a part-time, off-ste Drupal Programmer for our site (compensation connection.com).

    March 11, 2013

  • Yuriy G.

    JD, are you going to cover entities in Drupal 8, config entities?

    March 10, 2013

    • A former member
      A former member

      I'd be happy to share what (little) I've read about them during Q&A.

      March 10, 2013

  • Ricki-Ellen B.

    Can you cover importing entity data using Feeds, or Migrate?

    March 10, 2013

    • A former member
      A former member

      Unfortunately we won't have time to cover data migration. Migration in the context of entities is certainly worthy of its own presentation!

      March 10, 2013

    • Warren V.

      Too bad, importing and exporting is often the first problem encountered with entities. It would have been nice to see a demo of bundle copy or another similar tool.

      1 · March 10, 2013

  • Keith B.

    Sadly, I'm out of town Monday... I would really love to see this presentation. Hope it's taped.

    March 7, 2013

    • A former member
      A former member

      If someone brings a camera, I'd be happy to have my presentation recorded. At a minimum, I'll post the slides.

      March 10, 2013

    • Bob B.

      I can bring my Flip Camera and a Tripod.

      1 · March 10, 2013

  • A former member
    A former member

    Looking forward to sharing what I know about entities!

    March 10, 2013

  • Richard

    i'll be happy to be there :)

    March 6, 2013

  • RockIT C.

    I'm a web entrepreneur on a quest to find a co-founder type developer for my websites. At the moment the sites are in Drupal so Drupal experience is helpful. PHP experience is probably even more important though. Thanks.

    March 6, 2013

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy