$subject = Get_subject::model()->findAll(); $subject_list = CHtml::listData($subject, 'email_subjectid', 'subject_text'); echo CHtml::dropDownList('email_subject', $mrw['email_subjectid'], $subject_list, array('prompt' => 'Select Email Subject', 'required' => true)); ?> </td> </tr> <tr> <td align="right" style="text-align: right;"> <label for='body_content'><?php $clang->eT("Select Email Body Content : "); ?> </label> </td> <td> <?php $body = Get_subject::model()->findAll(); foreach ($body as $val) { $test[$val['email_subjectid']] = 'CONTENT-ID-' . $val['email_subjectid']; } //$body_list = CHtml::listData($subject, 'email_bodyid', 'content_text'); echo CHtml::dropDownList('body_content', $mrw['email_bodyid'], $test, array('prompt' => 'Select Email Body', 'required' => true, 'ajax' => array('type' => 'POST', 'data' => array('body_id' => 'js:this.value'), 'url' => CController::createUrl('admin/get/sa/templatecontent'), 'update' => '#bodycontent'))); ?> </td> </tr> <tr> <?php $chk = ''; if ($mrw['IsActive'] == 1) { $chk = 'checked=checked'; } ?>
<?php $templateusein = GetEmailUseInArray(); echo CHtml::dropDownList('template_usein', '', $templateusein, array('required' => true)); ?> </td> </tr> <tr> <td align="right" style="text-align: right;"> <label for='email_subject'><?php $clang->eT("Select Email Subject : "); ?> </label> </td> <td> <?php $subject = Get_subject::model()->findAll(array('condition' => 'IsActive=1')); $subject_list = CHtml::listData($subject, 'email_subjectid', 'subject_text'); echo CHtml::dropDownList('email_subject', '', $subject_list, array('prompt' => 'Select Email Subject', 'required' => true)); ?> </td> </tr> <tr> <td align="right" style="text-align: right;"> <label for='body_content'><?php $clang->eT("Select Email Body Content : "); ?> </label> </td> <td> <?php $body = Get_body::model()->findAll(array('condition' => 'IsActive=1'));
function del_subs() { $clang = Yii::app()->lang; if (!Permission::model()->hasGlobalPermission('superadmin', 'read') && !Permission::model()->hasGlobalPermission('emailTemp', 'delete')) { Yii::app()->setFlashMessage($clang->gT("You do not have sufficient rights to access page."), 'error'); $this->getController()->redirect(array("admin/index")); } $action = Yii::app()->request->getPost("action"); $aViewUrls = array(); $email_subjectid = (int) Yii::app()->request->getPost("email_subjectid"); if ($email_subjectid) { if ($action == "del_subs") { $dresult = Get_subject::model()->deletesubject($email_subjectid); if ($dresult) { $dlt = "DELETE FROM {{translation_email_subjects}} WHERE email_subjectid = " . $email_subjectid; $result = Yii::app()->db->createCommand($dlt)->query(); Yii::app()->setFlashMessage($clang->gT("Email Subject delete successfully")); } } else { Yii::app()->setFlashMessage($clang->gT("Email Subject does not deleted"), 'error'); } $this->getController()->redirect(array("admin/get/sa/list_subs")); } else { Yii::app()->setFlashMessage($clang->gT("Could not delete Email Subject. Email Subject was not supplied."), 'error'); $this->getController()->redirect(array("admin/get/sa/list_subs")); } return $aViewUrls; }