You are here

function metatag_config_delete_form_submit in Metatag 7

Form API submission callback for metatag_config_delete_form().

File

./metatag.admin.inc, line 417
Administration page callbacks for the metatag module.

Code

function metatag_config_delete_form_submit($form, &$form_state) {
  $config = metatag_config_load($form_state['values']['instance']);
  metatag_config_delete($config);
  $label = metatag_config_instance_label($config->instance);
  $delete = metatag_config_access('delete', $config);
  $title = $delete ? t('The meta tag defaults for @label have been deleted.', array(
    '@label' => $label,
  )) : t('The meta tag defaults for @label have been reverted.', array(
    '@label' => $label,
  ));
  drupal_set_message($title);
  $form_state['redirect'] = 'admin/config/search/metatags';
}