$obj_page->setData('type', $http_request['type']); $obj_page->setData('historique', $tab_tournois_termines); $obj_page->setAppelAjax(true); $obj_page->setUrlPage('tournois/tournoi_historique'); } else { if ($http_request['act'] == 'tournois_details') { $obj_page->setUrlPage('tournois/tournois_details'); switch ($http_request['type']) { case 'solo': $obj_tournois = TournoiSoloManager::get($http_request['id_tournois']); break; case 'equipe': $obj_tournois = TournoiEquipeManager::get($http_request['id_tournois']); break; } $tab_dotation_modele = DotationModeleManager::getListWithCritere(); $obj_page->setData('date_fin_tournoi', substr($obj_tournois->getFin(), 0, 10)); $obj_page->setData('heure_tournoi', substr($obj_tournois->getFin(), 11, 2)); $obj_page->setData('minute_tournoi', substr($obj_tournois->getFin(), 14, 2)); $obj_page->setData('seconde_tournoi', substr($obj_tournois->getFin(), 17, 2)); $obj_page->setData('tournois', $obj_tournois); } else { if ($http_request['act'] == 'update_tournois') { //vérification des valeurs reçues $id_tournoi = isset($http_request['id_tournoi']) && $http_request['id_tournoi'] != '' ? $http_request['id_tournoi'] : null; $domo = isset($http_request['domo']) && $http_request['domo'] != '' ? $http_request['domo'] : null; $reputation_min = isset($http_request['reputation_min']) && $http_request['reputation_min'] != '' ? $http_request['reputation_min'] : null; $cout_energie = isset($http_request['cout_energie']) && $http_request['cout_energie'] != '' ? $http_request['cout_energie'] : null; $date_t = isset($http_request['date_fin_tournoi']) && $http_request['date_fin_tournoi'] != '' ? $http_request['date_fin_tournoi'] : null; $heure_t = isset($http_request['heure_tournoi']) && $http_request['heure_tournoi'] != '' ? $http_request['heure_tournoi'] : null; $minute_t = isset($http_request['minute_tournoi']) && $http_request['minute_tournoi'] != '' ? $http_request['minute_tournoi'] : null;
switch ($tab_retour_domo[0]) { case 0: //Succès de la mise à jour setFlashData('message', "Enregistrement effectué de l'élément <a style='color:blue' href=#{$id}>{$id}</a>"); break; default: //Problème de mise à jour setFlashData('message', $tab_retour_domo[1]); break; } redirectBacko(12, array('act' => 'liste_modele')); } else { if ($http_request['act'] == 'delete_modele') { $id = isset($http_request['id']) && $http_request['id'] != '' ? $http_request['id'] : null; $classement = isset($http_request['classement']) && $http_request['classement'] != '' ? $http_request['classement'] : null; $tab_retour_domo = DotationModeleManager::deleteClassementBdd($id, $classement); switch ($tab_retour_domo[0]) { case 0: //Succès de la mise à jour setFlashData('message', "Suppression effectuée"); break; default: //Problème de mise à jour setFlashData('message', $tab_retour_domo[1]); break; } } } } } }