This site is archived.

Drupal 7 now includes the Field API which provides "CCK functionality" in core. The Field API supports attaching fields to nodes, users, remote data objects, and any other type of entity. This session introduces the Field API for module developers that want to define custom node content types and fields or field-enable their own object types.


Barry Jaspan
David Strauss


  • The definition of Field Type, Field, and Instance
  • Bundles, and why they are (not exactly) like content types
  • Using the Field CRUD API to define fields and instances
  • Using the Field Attach API to field-enable an object type


After attending this session, you should understand how to use the Field API to create or modify node content types and to field-enable your own object types.


Barry Jaspan