You are here

function metatags_quick_admin_settings_submit in Meta tags quick 7

Same name and namespace in other branches
  1. 7.2 metatags_quick.admin.inc \metatags_quick_admin_settings_submit()

File

./metatags_quick.admin.inc, line 47

Code

function metatags_quick_admin_settings_submit($form, &$form_state) {
  $new_settings = array(
    'use_front' => !empty($form_state['values']['use_front']),
  );
  if (isset($form_state['values']['basic_init_op'])) {
    _metatags_quick_init_basic_fields();
  }
  else {
    foreach (field_info_fields() as $field_name => $field) {
      if ($field['module'] != 'metatags_quick') {
        continue;
      }
      $form_key = $field['settings']['meta_name'];
      $new_settings['front_values'][$form_key] = $form_state['values'][$form_key];
    }
  }
  variable_set('metatags_quick_settings', $new_settings);
  drupal_set_message(t('Meta tags (quick) settings saved'), 'status');
}