public function mvcjs() { $this->load->file('application/modules/site/index/form/email_form.php'); $frm_data = new Form_Site_Email(); $params = array('link' => $this->link, 'linkx' => $this->linkx, 'email_form_default' => $frm_data->toArray()); Helper_Site_JS::showMVC('index', $params); }
private function send() { $this->load->file('application/modules/site/index/form/email_form.php'); $resAjax = new Response_Ajax(); $frm_data = new Form_Site_Email(TRUE); try { if (!$frm_data->isValid()) { throw new Exception('Debe ingresar la información en todos los campos'); } $Email = $frm_data->getEmail(); $oBus = Helper_Site_Mail::sendEmail($Email); if (!$oBus->isSuccess()) { throw new Exception($oBus->message()); } $resAjax->isSuccess(TRUE); $resAjax->message($oBus->message()); } catch (Exception $ex) { $resAjax->isSuccess(FALSE); $resAjax->message($ex->getMessage()); $resAjax->form('email', $frm_data->toArray()); } echo $resAjax->toJsonEncode(); }