示例#1
0
     }
 }
 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]) {
             case 0:
                 //Succès de la mise à jour
                 setFlashData('message', "Mise à jour effectuée avec succès !");
                 break;
             default:
                 //Problème de mise à jour
                 setFlashData('message', $tab_retour_flotte[1]);
                 break;
         }
     }
 } else {
     if ($imageFlotte != "" || $imageBisFlotte != "" || $imageVignetteFlotte != "" || $http_request['valide_flotte'] == "on") {
         $obj_flotte = new ItemFlotte($obj_item->getId());