This project is not covered by Drupal’s security advisory policy.

Config Ignore Webform works with Config Ignore so everyday webform and options edits on production are not overwritten by config import, while still allowing selected items (and all webform templates) to sync normally.

Features

  • Ignores all webform.webform.* and webform.webform_options.* config by default during import/export.
  • Always syncs webforms marked as templates (template: true).
  • Settings form to pick which non-template webforms and which option lists should still sync.

Post-Installation

  1. Enable Config Ignore Webform (config_ignore_webform). Config Ignore and Webform are required dependencies and will be enabled with it.
  2. Open the settings form from either location:
    • Structure → Webforms → Config ignore — /admin/structure/webform/config/ignore
    • Configuration → Development → Configuration synchronization → Webforms — /admin/config/development/configuration/webform-ignore
  3. Check any non-template webforms and option lists that should still be imported/exported.

Additional Requirements

Similar projects

  • Config Ignore — generic ignore patterns; this module adds Webform-aware rules (templates + allowlist) via hook_config_ignore_ignored_alter().
  • Webform Config Ignore — separate module that ignores existing webforms/options via a Config Filter plugin (no template exceptions). Not the same project.
Supporting organizations: 

Project information

  • Created by samerali on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases