You are here

function _term_reference_tree_select_parents_validate in Taxonomy Term Reference Tree Widget 7.2

Same name and namespace in other branches
  1. 7 term_reference_tree.widget.inc \_term_reference_tree_select_parents_validate()

Makes sure that cardinality is unlimited if auto-select parents is enabled.

1 string reference to '_term_reference_tree_select_parents_validate'
term_reference_tree_field_widget_settings_form in ./term_reference_tree.widget.inc
Implements hook_field_widget_settings_form().

File

./term_reference_tree.widget.inc, line 239

Code

function _term_reference_tree_select_parents_validate($element, &$form_state) {
  if ($form_state['values']['instance']['widget']['settings']['select_parents'] == 1 && $form_state['values']['field']['cardinality'] != -1) {

    // This is pretty wonky syntax for the field name in form_set_error, but it's
    // correct.
    form_set_error('field][cardinality', t('You must select an Unlimited number of values if Select Parents Automatically is enabled.'));
  }
}