Skip to content
Snippets Groups Projects
Select Git revision
  • 3441905-phpunit-tests-fail-mk2
  • 6.2.x default
  • 3441905-phpunit-tests-fail
  • 6.1.x
  • 6.x
  • 7.x-4.x
  • 6.0.x
  • 3322552-ckeditor5
  • 7.x-3.x
  • 8.x-5.x
  • linting
  • 3216923-composite-multiple
  • 3212581-tableselect
  • 3159806-states-set-to
  • 2913548-translation-replaced
  • 8.x-4.x
  • 6.x-3.x
  • 7.x-3.9-hotfix
  • 6.x-3.9-hotfix
  • 5.x-1.x
  • 6.2.2
  • 6.2.1
  • 6.2.0
  • 6.2.0-rc4
  • 6.1.8
  • 6.2.0-rc3
  • 6.2.0-rc2
  • 6.2.0-rc1
  • 6.1.7
  • 6.2.0-beta7
  • 6.1.6
  • 7.x-4.26
  • 7.x-4.26-rc1
  • 6.2.0-beta6
  • 6.1.5
  • 7.x-4.25
  • 6.1.4
  • 6.0.8
  • 6.2.0-beta5
  • 6.2.0-beta4
40 results

webform-3441905

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Issue #3441905: remove FunctionalJavascript folder
    Aaron Ferris authored
    b8f5c089
    History

    CONTENTS OF THIS FILE

    • Introduction
    • Requirements
    • Installation
    • Recommended modules
    • Configuration
    • Upgrading
    • Maintainers

    INTRODUCTION

    The Webform module is a form builder and submission manager for Drupal 8/9.

    The primary use case for this module is to:

    • Build a new webform or duplicate an existing template
    • Publish the webform as a page, node, or block
    • Collect submissions
    • Send confirmations and notifications
    • Review submissions online
    • Download submissions as a CSV

    Goals:

    • A comprehensive form and survey building solution for Drupal 8/9.
    • A stable, maintainable, and tested API for building forms and handling submission.
    • A pluggable/extensible API for custom form elements and submission handling.

    Demo:

    REQUIREMENTS

    This module requires no modules outside of Drupal core.

    INSTALLATION

    The installation of this module is like other Drupal modules.

    1. If your site is managed via Composer, use Composer to download the webform module running composer require "drupal/webform". Otherwise copy/upload the webform module to the modules directory of your Drupal installation.

    2. Enable the 'Webform' module and desired sub-modules in 'Extend'. (/admin/modules)

    3. Set up user permissions. (/admin/people/permissions#module-webform)

    RECOMMENDED MODULES

    • Third party libraries (/admin/help/webform)
    • Add-on contrib modules (/admin/structure/webform/addons)

    CONFIGURATION

    • Build a new webform (/admin/structure/webform) or duplicate an existing template (/admin/structure/webform/templates).

    • Publish your webform as a:

      • Page by linking to the published webform. (/webform/contact)
      • Node by creating a new node that references the webform. (/node/add/webform)
      • Block by placing a Webform block on your site. (/admin/structure/block)

    UPGRADING

    • All existing configuration and submission data was maintained and updated through the beta and rc release cycles. APIs have changed during these release cycles.

    • Simply put, if you installed and used the Webform module out of the box AS-IS, and now you want to upgrade to a full release, then you should be okay. If you extended webforms with plugins, altered hooks, and overrode templates, you will need to read each release's notes and assume that things have changed.

    MAINTAINERS

    Current maintainers for Drupal 8/9:

    This project has the following Growth Backers: