Module Description
This module provides the ability to create content entities after submitting webforms, and to have mappings between the fields of the created content entity and webform submission values. It is possible to trigger the creation of a content entity (configurable entity type id, bundle and bundle field values) after submitting a Webform (configurable webform entity id). Moreover, you can map the content field values according to webform submission values (tokens can be used) and/or custom values.

In order to use this module, you should follow these steps:

1. Enable Webform Content Creator module; 2. Go to Webform Content Creator configuration page; (/admin/config/webform_content_creator) 3. Click on "Add configuration"; 4. Give a title to Webform Content Creator entity and choose a Webform and a Content Type, in order to have mappings between Webform submission values and content field values, and then click on "Save"; 5. In the configuration page (/admin/config/webform_content_creator), click on "Manage fields" on the entity you have just created; may be used); 6. After that, you have the possibility to choose the bundle fields used in the mapping; 7. When choosing a field (checkbox on the left side of each field name), a Webform field can be chosen to match with this bundle field (optionally, you can provide a custom text instead, using available tokens).

Release 2.x notes The introduced features are:


* Add possibility to create any content entities instead of only nodes (with these changes, old Webform Content Creator configurations must be updated with drush updb;
* Remove dependency on Webform Encrypt module (the module is still supported but not required, so you must be careful if you are updating from version 8.x-1.x to 2.x). If you want to continue using the webform Encrypt module, you must require this module separately. Otherwise, you must uninstall Webform Encrypt module;
* Remove limitations on the fields appearing on Manage Fields form. You must be careful and map at least the required fields, otherwise content will not be created.

Release 3.x notes


* Introduce the plugin system to allow extensions in the field mappings between webform submission values and content fields.

Plans for the future:


* Option to create content entities manually.



Project Usage
2096
Creation Date
Changed Date
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module aims to solve the problem of creating content entities after submitting webforms and mapping fields between the created content entity and webform submission values.
Data Name
webform_content_creator

OPENAI CHATBOT

OPENAI CHATBOT

14:32:40
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.