Example #1
0
 /**
  * Save changes to an email.
  */
 function updateEmail()
 {
     $this->setupTemplate(true);
     $press =& Request::getPress();
     import('classes.manager.form.EmailTemplateForm');
     $emailKey = Request::getUserVar('emailKey');
     $emailTemplateForm = new EmailTemplateForm($emailKey, $press);
     $emailTemplateForm->readInputData();
     if ($emailTemplateForm->validate()) {
         $emailTemplateForm->execute();
         Request::redirect(null, null, 'emails');
     } else {
         $emailTemplateForm->display();
     }
 }