forms

Multi Steps Form in Drupal 7 with Ctools

Creating multi steps forms, forms with fields over multiple pages, is not a given for most developers. It requires handling user input over several pages, several page refreshes, keeping track of the workflow and at the same time not compromising over usability. Drupal has had multi steps forms support for years.

There are several modules and FAPI techniques that allows form to span over several pages. Using fieldgroups, you can break your custom content type into pages, defining which cck field show on which steps. Pagebreak is another way of creating multi steps webforms.

In this post, we look at two different ways of creating multi steps form using the FAPI and the Chaos Tool Suite.

Subscribe to RSS - forms