You are here

function mailchimp_lists_form_field_ui_field_edit_form_validate in Mailchimp 7.4

Same name and namespace in other branches
  1. 8 modules/mailchimp_lists/mailchimp_lists.module \mailchimp_lists_form_field_ui_field_edit_form_validate()
  2. 7.5 modules/mailchimp_lists/includes/mailchimp_lists.field.inc \mailchimp_lists_form_field_ui_field_edit_form_validate()
  3. 7.3 modules/mailchimp_lists/includes/mailchimp_lists.field.inc \mailchimp_lists_form_field_ui_field_edit_form_validate()
  4. 2.x modules/mailchimp_lists/mailchimp_lists.module \mailchimp_lists_form_field_ui_field_edit_form_validate()

Validation handler for mailchimp_lists_form_field_ui_field_edit_form.

Ensure cardinality is set to 1 on mailchimp_lists_subscription fields.

1 string reference to 'mailchimp_lists_form_field_ui_field_edit_form_validate'
mailchimp_lists_form_field_ui_field_edit_form_alter in modules/mailchimp_lists/includes/mailchimp_lists.field.inc
Implements hook_form_FORM_ID_alter().

File

modules/mailchimp_lists/includes/mailchimp_lists.field.inc, line 591
Field hooks.

Code

function mailchimp_lists_form_field_ui_field_edit_form_validate(&$form, &$form_state) {
  if ($form['#field']['type'] == 'mailchimp_lists_subscription') {
    if ($form_state['values']['field']['cardinality'] !== 1) {
      form_set_error('cardinality', t('Cardinality on Mailchimp lists fields must be set to one.'));
    }
  }
}