Webform is one of the most popular and powerful modules in the Drupal ecosystem, it's well maintained, it has an extraordinarily rich ecosystem, and site builders can go a really long way without the need of additional development.
We will cover the basics of how to set up and configure Webform in Drupal, what elements are available, and how to use handlers and templates:
- How to install and configure Webform.
- Interacting with basic elements and how to create a multistep webform.
- Common characteristics of the elements (prepopulate, defaults, validation, etc).
- Managing and exporting submissions.
- Handlers and email confirmation.
- Webform internal ecosystem use cases:
- Templates, how to give additional power to editors.
- Variants, what are they and examples of use.
- Webform external ecosystem. We will review the main modules that are not included with webform but can provide interesting and advanced features.
- Basic development with webform:
- Creating a simple element.
- Process webform submissions with a custom handler.
This session is aimed to an beginners/intermediate audience, that have some experience with Drupal, but also developers who want to learn more about integrating Webform in their projects.