This module provides a temporary workaround for a bug in CiviCRM's CiviContribute component ( http://issues.civicrm.org/jira/browse/CRM-7464 ) whereby required file upload fields included in a contribute page as part of a profile always throw a "X is a required field" validation error - whether a file was uploaded or not.
The CiviCRM developers have indicated that this is a "non trivial bug to fix", and no ETA for a fix has been given.
This module implements hook_civicrm_validate() to look for the situation where this bug arises (i.e. a required file field on a contribute page) and unsets the erroneous validation error (this technique is suggested in the CiviCRM documentation: http://wiki.civicrm.org/confluence/display/CRMDOC32/CiviCRM+hook+specifi... ).
Project sponsored by Circle Interactive, a small, friendly digital agency who specialise in developing and consulting on complex integrated systems using Drupal and CiviCRM, Intranets, extranets, e-commerce and back-office CRM.
Downloads
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Module categories: Third-party Integration
- Reported installs: 2 sites currently report using this module. View usage statistics.
- Downloads: 59
- Last modified: July 30, 2011