public function mvcjs() { $this->load->file('application/modules/app/system_module/data/module_data.php'); $data_module = new Data_App_Module_Module(); $data_permission = new Data_App_Module_Permission(); $params = array('link' => $this->link, 'linkx' => $this->linkx, 'data_module_default' => $data_module->toArray(), 'data_permission_default' => $data_permission->toArray()); Helper_App_JS::showMVC('system_module', $params); }
private function loadModule() { $this->load->file('application/modules/app/system_module/data/module_data.php'); $resAjax = new Response_Ajax(); $id_module = $this->input->post('id_module'); $form_data = new Data_App_Module_Module(); try { $oBus = Business_App_Module::loadModulePermissions($id_module); if (!$oBus->isSuccess()) { throw new Exception($oBus->message()); } $data = $oBus->data(); $eModule = $data['eModule']; $ePermissions = $data['ePermissions']; $form_data->setModuleEntity($eModule); $form_data->setPermissionEntities($ePermissions); $resAjax->isSuccess(TRUE); } catch (Exception $ex) { $resAjax->isSuccess(FALSE); $resAjax->message($ex->getMessage()); } $resAjax->data(array('module' => $form_data->toArray())); echo $resAjax->toJsonEncode(); }