added validation
This commit is contained in:
		@@ -316,6 +316,22 @@ function ftoverride_civicrm_pre($op, $objectName, $id, &$params) {
 | 
				
			|||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/**
 | 
				
			||||||
 | 
					 * Implements hook_civicrm_validateForm().
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_validateForm
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					function ftoverride_civicrm_validateForm($formName, &$fields, &$files, &$form, &$errors) {
 | 
				
			||||||
 | 
					  if ('CRM_Contribute_Form_Contribution_Main' == $formName) {
 | 
				
			||||||
 | 
					    if (!empty($fields['designation'])
 | 
				
			||||||
 | 
					      && $fields['designation'] == 'other_financial_type'
 | 
				
			||||||
 | 
					      && empty($fields['designation_note'])
 | 
				
			||||||
 | 
					    ) {
 | 
				
			||||||
 | 
					      $errors['designation_note'] = ts('Please provide other information about designation.');
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Implements hook_civicrm_buildAmount().
 | 
					 * Implements hook_civicrm_buildAmount().
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user