You are here

function lexicon_additional_fields_settings_form_submit in Lexicon 7

Lexicon additional fields settings form submission function.

File

includes/lexicon.admin.inc, line 791
Lexicon administration functions and forms.

Code

function lexicon_additional_fields_settings_form_submit($form, &$form_state) {
  $vids = $form_state['values']['vids'];
  foreach ($vids as $vid) {
    if ($vid != 0) {
      if (isset($form_state['values']['lexicon_related_terms_field_' . $vid])) {
        variable_set('lexicon_related_terms_field_' . $vid, $form_state['values']['lexicon_related_terms_field_' . $vid]);
      }
      if (isset($form_state['values']['lexicon_synonyms_field_' . $vid])) {
        variable_set('lexicon_synonyms_field_' . $vid, $form_state['values']['lexicon_synonyms_field_' . $vid]);
      }
      if (isset($form_state['values']['lexicon_image_field_' . $vid])) {
        variable_set('lexicon_image_field_' . $vid, $form_state['values']['lexicon_image_field_' . $vid]);
      }
    }
  }
  drupal_set_message(t('Configuration saved'), 'status');
}