Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This release contains no critical bug fixes other than e-mail opt out. If you are not capturing e-mail opt-in/out and do not need support for Webform version 4, then there is no need to upgrade this module.
Added support for Webform 7.x.4
Fixed issue with email_opt_out
Removed some debugging
No database changes required. Minor code fixes only.
Yes, I know this seems very soon for a major version update, however, I think there is good reason for this major version change. Version 5 is a rewrite of the module from the ground up and it fundamentally changes the way the webform2sugar module operates.
This version now follows the pattern of other webform module add-ons by simply creating a new tab in the webform section of webform nodes. There are a number of advantages to this approach, and this version sees a lot of changes that were not possible to accomplish with version 4 and before.
The major changes in this version are:
Mappings are now stored in the database. This allows for a single webform field to be mapped to multple fields in sugar and for a single sugar field to have multiple fields mapped to it.
Settings are now managed on seperate page inside of the webform tab.
Each webform can now be sent to a different sugarcrm server
Campaign Ids can now be overriden on the form so that a single form can go to multiple campaigns.
Webform2Sugar now checks urls to be sure they are accessible before saving them to the database.
Webform2Sugar now supports custom mappings without hacking the webform2sugar_fields.inc file.
Webform2Sugar now uses the webform hooks to integrate with webform. Which means the following changes:
-webform2sugar now allows users to use https for urls to a sugar crm repository (Issue #977840)
-Fixes bug that caused cck multigroup fields not to work. (Issue #1032364)
-Changes assigned_user_name to key off of assigned_user_id instead (Issue #979386)
-Fixed connection error message (Issue #996284)
-Fixes a critical bug for attaching a campaign id to a webform. (Issue #1042580)
-webform2sugar now allows users to use https for urls to a sugar crm repository (Issue #977840)
-Admin menu moved
-Mapping of custom fields now supported. (Users still required to modify .inc file for custom fields mappings)
-Fieldsets now work
-Opt-in / Opt-out fields fixed
-Lead source description now mapped to proper in sugar CRM