Beispiel #1
0
         $msg = 'Message template updated successfully';
     } elseif (!$errors['err']) {
         $errors['err'] = 'Error updating message template. Try again!';
     }
     break;
 case 'update':
     if (!$template) {
         $errors['err'] = 'Unknown or invalid template';
     } elseif ($template->update($_POST, $errors)) {
         $msg = 'Template updated successfully';
     } elseif (!$errors['err']) {
         $errors['err'] = 'Error updating template. Try again!';
     }
     break;
 case 'add':
     if ($new = EmailTemplateGroup::add($_POST, $errors)) {
         $template = $new;
         $msg = 'Template added successfully';
         $_REQUEST['a'] = null;
     } elseif (!$errors['err']) {
         $errors['err'] = 'Unable to add template. Correct error(s) below and try again.';
     }
     break;
 case 'mass_process':
     if (!$_POST['ids'] || !is_array($_POST['ids']) || !count($_POST['ids'])) {
         $errors['err'] = 'You must select at least one template to process.';
     } else {
         $count = count($_POST['ids']);
         switch (strtolower($_POST['a'])) {
             case 'enable':
                 $sql = 'UPDATE ' . EMAIL_TEMPLATE_GRP_TABLE . ' SET isactive=1 ' . ' WHERE tpl_id IN (' . implode(',', db_input($_POST['ids'])) . ')';