Field API - Drupal Training Curriculum for Drupal Companies

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Back to Drupal Training Syllabus

Field API

The Field API allows custom data fields to be attached to Drupal entities and takes care of storing, loading, editing, and rendering field data. Any entity type (node, user, etc.) can use the Field API to make itself "fieldable" and thus allow fields to be attached to it.

Learning Objectives

Trainee will be able to handle complex fields using Field API

Course Content

  1. Introduction

  2. The Field API allows custom data fields to be attached to Drupal entities and takes care of storing, loading, editing, and rendering field data. Any entity type (node, user, etc.) can use the Field API to make itself "fieldable" and thus allow fields to be attached to it. Other modules can provide a user interface for managing custom fields via a web browser as well as a wide and flexible variety of data type, form element, and display format capabilities.
    https://drupalize.me/videos/introduction-drupal-7-field-api-series?p=1665

  3. How to use

  4. This tutorial brings an idea on how to use Field API
    https://drupalize.me/videos/creating-field-widgets-collecting-user-input...
    https://www.drupal.org/node/707832
    https://evolvingweb.ca/blog/poutine-maker-an-introduction-to-field-api-d...
    http://drewpull.drupalgardens.com/blog/drupal-7-field-api-sample
    http://internetdevels.com/blog/module-with-field-api-drupal-7

Reference

http://www.zyxware.com/articles/3514/drupal-field-api-how-to-get-the-lis...
https://api.drupal.org/api/drupal/modules%21field%21field.module/group/f...

Exercise

Exercise on custom entity

Next » Drupal Database API Advanced

Curriculum and Training

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week