Forms are a critical part of any web application. They provide a mechanism for users to interact with Drupal. Adding forms is a fundamental part of creating a new functionality for Drupal; it ensures that administrators can configure it as well as provide the ability to capture information from other users. In this chapter, we will be covering the following topics:
- How to create and use your own forms
- The new Form API types
- Adding AJAX to a form