Upgrading EntityForm from 7.x-1.x to 7.x-2.x

For 7.x-2.x the Rules integration logic has been moved to a separate module, Entity Rules.

This allows 7.x-2.x not to have a Rules dependency. It also allows Rules integration to be used for all other fieldable Entity Types. The problem this creates is Rules that worked with 7.x-1.x will not work with 7.x-2.x and Entity Rules.

Date Formats and Exposed Filters

Date formatting – the order of day, month, and year – is important to many websites. However, getting date formats working correctly with Views’ exposed filters can take a bit of administrative work.

The following modules should be installed and enabled:

Known issue with cURL and outdated root certificates


The reCAPTCHA module may not able to connect to Google servers. The submission of the captcha causes watchdog errors with cURL enabled.

Technical background:

Googles uses SSL certificates that are signed by a Root Certificate Authority (CA) that may not integrated in most if not all cURL installations. The Guzzle and cURL libraries are typically configured to verify the SSL certificates and refuse the connection if this verification fails. This may be reconfigured with CURL options, but this cannot recommended.

Address Field "Required" or not

If a country is selected for an address field, then certain sub-fields of the address will always be required to be filled in. This is so that addresses will always conform to xNAL standards.

To provide an optional address field, the default country must be set to be "- None -". Then none of the address sub-fields are displayed, and so no address parts need to be entered.


This is a configuration guide for the FormAssembly integration module.


Subscribe with RSS Subscribe to RSS - Site administrators