Changeset 7310 for extensions/GrumPluginClasses/gpc_ajax.php
- Timestamp:
- Oct 20, 2010, 11:04:22 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/GrumPluginClasses/gpc_ajax.php
r7175 r7310 74 74 if(!( 75 75 $_REQUEST['ajaxfct']=='admin.rbuilder.fillCaddie' or 76 $_REQUEST['ajaxfct']=='admin.rbuilder.searchExecute' or 77 $_REQUEST['ajaxfct']=='admin.rbuilder.searchGetPage' or 76 78 $_REQUEST['ajaxfct']=='admin.categorySelector.getList' or 77 79 $_REQUEST['ajaxfct']=='public.categorySelector.getList' … … 97 99 98 100 /* 101 * check admin.rbuilder.searchExecute values 102 */ 103 if($_REQUEST['ajaxfct']=="admin.rbuilder.searchExecute") 104 { 105 if(!isset($_REQUEST['requestName'])) $_REQUEST['ajaxfct']=""; 106 } 107 108 /* 109 * check admin.rbuilder.searchGetPage values 110 */ 111 if($_REQUEST['ajaxfct']=="admin.rbuilder.searchGetPage") 112 { 113 if(!isset($_REQUEST['requestNumber'])) $_REQUEST['ajaxfct']=""; 114 115 if(!isset($_REQUEST['page'])) $_REQUEST['page']=0; 116 117 if($_REQUEST['page']<0) $_REQUEST['page']=0; 118 119 if(!isset($_REQUEST['numPerPage'])) $_REQUEST['numPerPage']=25; 120 121 if($_REQUEST['numPerPage']>100) $_REQUEST['numPerPage']=100; 122 } 123 124 125 /* 99 126 * check admin.categorySelector.getList values 100 127 */ … … 137 164 case 'admin.rbuilder.fillCaddie': 138 165 $result=$this->ajax_gpc_admin_rbuilderFillCaddie($_REQUEST['fillMode'], $_REQUEST['requestNumber']); 166 break; 167 case 'admin.rbuilder.searchExecute': 168 $result=$this->ajax_gpc_admin_rbuilderSearchExecute(); 169 break; 170 case 'admin.rbuilder.searchGetPage': 171 $result=$this->ajax_gpc_admin_rbuilderSearchGetPage(); 139 172 break; 140 173 case 'admin.categorySelector.getList': … … 261 294 262 295 296 /** 297 * 298 * @return String : 299 */ 300 private function ajax_gpc_admin_rbuilderSearchExecute() 301 { 302 global $prefixeTable; 303 include_once(GPC_PATH."classes/GPCRequestBuilder.class.inc.php"); 304 GPCRequestBuilder::init($prefixeTable, 'gpc'); 305 return(GPCRequestBuilder::executeRequest($_REQUEST['ajaxfct'])); 306 } 307 308 /** 309 * 310 * @return String : 311 */ 312 private function ajax_gpc_admin_rbuilderSearchGetPage() 313 { 314 global $prefixeTable; 315 include_once(GPC_PATH."classes/GPCRequestBuilder.class.inc.php"); 316 GPCRequestBuilder::init($prefixeTable, 'gpc'); 317 return(GPCRequestBuilder::executeRequest($_REQUEST['ajaxfct'])); 318 } 319 263 320 264 321 } //class
Note: See TracChangeset
for help on using the changeset viewer.