public function process(Vtiger_Request $request) { $moduleName = $request->getModule(); $qualifiedModuleName = $request->getModule(false); $globalPermissions = Settings_GlobalPermission_Record_Model::getGlobalPermissions(); $viewer = $this->getViewer($request); $viewer->assign('GLOBALPERMISSIONS', $globalPermissions); $viewer->assign('QUALIFIED_MODULE', $qualifiedModuleName); $viewer->assign('MODULE', $moduleName); $viewer->view('Index.tpl', $qualifiedModuleName); }
public function process(Vtiger_Request $request) { $profileID = $request->get('profileID'); $checked = $request->get('checked'); $globalactionid = $request->get('globalactionid'); $checked == 'true' ? $checked = 1 : ($checked = 0); $recordModel = Settings_GlobalPermission_Record_Model::save($profileID, $globalactionid, $checked); $response = new Vtiger_Response(); $response->setResult(array('success' => true, 'message' => vtranslate('LBL_SAVE_OK', $request->getModule(false)))); $response->emit(); }