You are here

function metatag_context_config_add_form_submit in Metatag 7

FormAPI callback to save the 'edit_name' form.

File

metatag_context/metatag_context.admin.inc, line 93
Admin settings page for Metatag Context.

Code

function metatag_context_config_add_form_submit($form, &$form_state) {
  $context = metatag_context_load_default_context();
  $context->name = $form_state['values']['name'];
  context_save($context);

  // Update the i18n strings.
  if (!empty($context->reactions['metatag_context_reaction']['metatags'][LANGUAGE_NONE])) {
    metatag_translations_update($context->reactions['metatag_context_reaction']['metatags'][LANGUAGE_NONE], 'metatag_context:' . $context->name);
  }
  $form_state['redirect'] = 'admin/config/search/metatags/context/' . $context->name;
}