This page is archived
We're keeping this page up as a courtesy to folks who may need to refer to old instructions. We don't plan to update this page.
Create a new module for movie imports, which will display a form when the user navigates to a page.
Goal
Create a custom form inside a custom module.
Prerequisites
You will need the following knowledge and skills. If you need a review, check out the Additional resources section at the bottom of this page.
- How to create a module.
- Use a menu hook to define a start point for the user journey.
- Create a form containing a text field and a submit button.
Tasks
Create a new module for movie imports.
Create a menu hook to register the required URL
import-movie
.
Create a form that displays text about movie imports, a field for a movie title, and a submit button.
Recap
- Break down a scenario into small pieces of functionality to identify components for re-use.
- Use
hook_menu
and the form API to create the necessary form.
Further your understanding
- Continue to the next lesson: Movie Project: Validate a Form.
Additional resources
- Video: Overview of the Drupal Menu System (Drupalize.Me)
- Video: An Overview of the Form API (Drupalize.Me)
- Video: Creating, Submitting and Validating a Simple Form (Drupalize.Me)
- API Documentation: hook_menu (api.drupal.org)
- API Documentation: Form generation (api.drupal.org)
- API Documentation: Form API Reference (api.drupal.org)