} if (sizeof($tab_flottes) == 1) { redirectBacko(29, array("act" => "detail", "id" => $tab_flottes[0]->getId())); } else { $obj_page->setData("flottes", $tab_flottes); $obj_page->setUrlPage('flotte/flotte_liste'); } } else { if ($http_request['act'] == "detail") { $id = isset($http_request['id']) && $http_request['id'] != '' ? $http_request['id'] : null; $obj_flotte = FlotteManager::get($id); $obj_page->setData('flotte', $obj_flotte); $obj_page->setUrlPage('flotte/flotte_detail'); $tab_devise = FlotteDeviseManager::getList(); $obj_page->setData('devise', $tab_devise); $obj_fanion = ItemFlotteManager::get($obj_flotte->getFanion()); $obj_page->setData('fanion', $obj_fanion); $tab_membres = FlotteManager::getListMembresByFlotte($id); $obj_page->setData('membres', $tab_membres); $tab_langue = Config::get('tab_lang'); $obj_page->setData('langue', $tab_langue); $tab_reputation = BateauManager::getList(); $obj_page->setData('reputation', $tab_reputation); } else { if ($http_request['act'] == "updateValideListe") { $id = isset($http_request['id']) && $http_request['id'] != '' ? $http_request['id'] : null; $tresor = isset($http_request['tresor']) && $http_request['tresor'] != '' ? $http_request['tresor'] : null; $obj_flotte = new Flotte($id); $obj_flotte->setTresor($tresor); if (isset($http_request['valide']) && $http_request['valide'] == "on") { $obj_flotte->setValide(1);
break; } } } else { if ($prix != "" || $http_request['valide_lot'] == "on") { $obj_lot = new Lot($obj_item->getId()); $obj_lot->setPrix($prix); if ($http_request['valide_lot'] == "on") { $obj_lot->setValideLot(1); } else { $obj_lot->setValideLot(0); } $tab_retour_lot = LotManager::insertBdd($obj_lot); } } if (ItemFlotteManager::get($id) != null) { $obj_flotte = new ItemFlotte($id); $obj_flotte->setImage($imageFlotte); $obj_flotte->setImageBis($imageBisFlotte); $obj_flotte->setImageVignette($imageVignetteFlotte); $obj_flotte->setIdCategorie($flotteCat); if ($http_request['valide_flotte'] == "on") { $obj_flotte->setValideFlotte(1); } else { if ($http_request['valide_flotte'] == "off" || isset($http_request['edit']) && !isset($http_request['valide_flotte']) || isset($http_request['edit_type']) && ($http_request['edit_type'] == 7 || $http_request['edit_type'] == 9)) { $obj_flotte->setValideFlotte(0); } } $tab_retour_flotte = ItemFlotteManager::updateBdd($obj_flotte); if (isset($http_request['edit_type'])) { switch ($tab_retour_flotte[0]) {