You are here

function newsletter_template_edit_submit in Newsletter 7

File

includes/newsletter.admin.inc, line 1360
Admin page callbacks for the newsletter module.

Code

function newsletter_template_edit_submit($form, &$form_state) {
  $template = (object) $form_state['values'];
  if (isset($form_state['values']['id'])) {
    $template->ntid = $form_state['values']['id'];
  }
  field_attach_submit('newsletter_template', $template, $form, $form_state);
  $updated = entity_get_controller('newsletter_template')
    ->save($template);
  isset($updated) ? drupal_set_message(t('Template updated successfully'), 'status') : drupal_set_message(t('An unknown error occured,please try again'), 'error');
  $form_state['redirect'] = 'admin/config/media/newsletter/templates';
}