* Time: 3:36 PM */ class BankRequestController extends Controller { public function actionIndex() { $model = new BankRequest(); if (isset($_POST['BankRequest'])) { $model->attributes = $_POST['BankRequest']; $model->choosetype = isset($_POST['choosetype']) ? $_POST['choosetype'] : 0; $model->property_type_code = isset($_POST['property_type_code']) ? is_array($_POST['property_type_code']) ? implode(',', $_POST['property_type_code']) : "" : ''; if ($model->validate()) { $model->tenancy_expiry_datepicker = MyFormat::indexDateToDbDate($model->tenancy_expiry_datepicker); $model->target_price = (double) $model->target_price; if ($model->save()) { //email to Admin SendEmail::sendMailBankRequestToAdmin($model); $link_thanks = Yii::app()->createAbsoluteUrl('page/index', array('slug' => Pages::getSlugById(PAGE_THANK_BANK_VALUATION_REQUEST))); $this->redirect($link_thanks);
public function actionRequestBankEvaluation() { try { $this->pageTitle = 'Request Bank Evaluation - ' . Yii::app()->params['title']; $this->layout = 'application.views.layouts.ajax_width_auto'; $model = new BankRequest('blank_valuation_request'); $model->transaction_id = $_GET['transaction_id']; $this->OverideModel($model); if (isset($_POST['BankRequest'])) { $model->attributes = $_POST['BankRequest']; $model->choosetype = isset($_POST['choosetype']) ? $_POST['choosetype'] : 0; $model->property_type_code = isset($_POST['property_type_code']) ? is_array($_POST['property_type_code']) ? implode(',', $_POST['property_type_code']) : "" : ''; $model->validate(); if (!$model->hasErrors()) { $model->tenancy_expiry_datepicker = MyFormat::indexDateToDbDate($model->tenancy_expiry_datepicker); if ($model->save()) { //email to Admin SendEmail::sendMailBankRequestToAdmin($model); die('<script type="text/javascript">parent.$.fancybox.close();</script>'); // die('<script type="text/javascript">parent.$.fancybox.close(); parent.fnUpdateGridView("#list-tenancy-grid");</script>'); } } } $this->render('RequestBankEvaluation', array('model' => $model)); } catch (Exception $exc) { echo $exc->getMessage(); } }