Drupal Camp Montreal

Poutine Maker: An Introduction to the Field API in Drupal 7

Presenter(s): 

The Field API in Drupal 7 gives developers many ways to create complex custom fields. With Drupal's multi-value field feature, developers can create repeating fieldsets. At Evolving Web, we've been using these features to make complex fields that can be reused across different parts of a site.

In my tutorial, I will cover my example module called Poutine Maker, which allows users to design their own versions of Poutine. I'll cover the main hooks in the Field API for creating custom fields, widgets, and formatters. After I cover the basics I'll discuss validation and settings, and the major pitfalls to avoid when creating custom fields.

Schedule info

Track: 
Development
Experience level: 
Intermediate

Platinum & Gold sponsors