add method manageUser/update
This commit is contained in:
		
							parent
							
								
									2bfec0df03
								
							
						
					
					
						commit
						92544228d2
					
				| @ -6,7 +6,7 @@ final class ManageUserController | ||||
|     public function defaultAction(Array $A_urlParams = null, Array $A_postParams = null, Array $A_getParams = null) | ||||
|     { | ||||
|         Session::admin_or_die(); | ||||
|          | ||||
| 
 | ||||
|         self::searchAction($A_urlParams, $A_postParams, $A_getParams); | ||||
|     } | ||||
| 
 | ||||
| @ -42,4 +42,24 @@ final class ManageUserController | ||||
|         ); | ||||
|     } | ||||
| 
 | ||||
|     public function updateAction(Array $A_urlParams = null, Array $A_postParams = null) | ||||
|     { | ||||
|         Session::admin_or_die(); | ||||
| 
 | ||||
|         $I_user_id = Utils::intOrDie(Utils::getOrDie($A_postParams, "user_id")); | ||||
|         $O_user = UserModel::getByID($I_user_id); | ||||
| 
 | ||||
|         if (isset($A_postParams["enable"])) { | ||||
|             $O_user->B_DISABLED = false; | ||||
|             $O_user->update(); | ||||
|         }else if (isset($A_postParams["disable"])) { | ||||
|             $O_user->B_DISABLED = true; | ||||
|             $O_user->update(); | ||||
|         }else if (isset($A_postParams["delete"])) { | ||||
|             $O_user->delete(); | ||||
|         } | ||||
| 
 | ||||
|         header("Location: ".$_SERVER['HTTP_REFERER']); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
|  | ||||
| @ -27,11 +27,11 @@ | ||||
|                 } | ||||
| 
 | ||||
|                 echo '</ul> | ||||
|             <form method="POST" action="manage_users"> | ||||
|                 <input id="accounts_to_manage" type="text" hidden> | ||||
|             <form method="POST" action="/manageUser/update"> | ||||
|                 <input type="hidden" name="user_id" value="'.$O_user->I_ID.'" id="accounts_to_manage"> | ||||
|                 <input type="submit" name="enable" value="Activer"> | ||||
|                 <input type="submit" name="disable" value="Désactiver"> | ||||
|                 <input type="submit" value="Supprimer"> | ||||
|                 <input type="submit" name="delete" value="Supprimer"> | ||||
|             </form>'; | ||||
|             } | ||||
|         } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user