Exemple #1
0
 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);
 }
Exemple #3
0
 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);
 }