public function updateSequence(Vtiger_Request $request) { $data = $request->get('mdata'); $recordModel = Settings_Menu_Record_Model::getCleanInstance(); $recordModel->saveSequence($data, true); $response = new Vtiger_Response(); $response->setResult(array('success' => true, 'message' => vtranslate('LBL_SAVED_MAP_MENU', $request->getModule(false)))); $response->emit(); }
public function step2(Vtiger_Request $request) { $qualifiedModuleName = $request->getModule(false); $type = $request->get('mtype'); $viewer = $this->getViewer($request); $viewer->assign('MODULE_MODEL', Settings_Menu_Module_Model::getInstance()); $viewer->assign('RECORD', Settings_Menu_Record_Model::getCleanInstance()); $viewer->assign('QUALIFIED_MODULE', $qualifiedModuleName); $viewer->assign('TYPE', $type); $viewer->view('CreateMenuStep2.tpl', $qualifiedModuleName); }
public function process(Vtiger_Request $request) { $qualifiedModuleName = $request->getModule(false); $roleId = $request->get('roleid'); if (empty($roleId)) { $roleId = 0; } $settingsModel = Settings_Menu_Record_Model::getCleanInstance(); $viewer = $this->getViewer($request); $viewer->assign('MODULE_MODEL', $settingsModel); $viewer->assign('QUALIFIED_MODULE', $qualifiedModuleName); $viewer->assign('ROLEID', $roleId); $viewer->assign('DATA', $settingsModel->getAll(filter_var($roleId, FILTER_SANITIZE_NUMBER_INT))); $viewer->assign('LASTID', Settings_Menu_Module_Model::getLastId()); $viewer->view('Index.tpl', $qualifiedModuleName); }