예제 #1
0
     } else {
         if ($imageBateau != "" || $imageBisBateau != "" || $imageVignetteBateau != "" || $http_request['valide_bateau'] == "on") {
             $obj_bateau = new ItemBateau($obj_item->getId());
             $obj_bateau->setImage($imageBateau);
             $obj_bateau->setImageBis($imageBisBateau);
             $obj_bateau->setImageVignette($imageVignetteBateau);
             $obj_bateau->setIdCategorie($bateauCat);
             if ($http_request['valide_bateau'] == "on") {
                 $obj_bateau->setValideBateau(1);
             } else {
                 $obj_bateau->setValideBateau(0);
             }
             $tab_retour_bateau = ItemBateauManager::insertBdd($obj_bateau);
         }
     }
     $tab_retour = ItemManager::updateBdd($obj_item);
     if (!isset($http_request['edit_type'])) {
         switch ($tab_retour[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[1]);
                 break;
         }
     }
     redirectBacko(3, array('act' => 'liste', 'item_ajout_recent' => 'on', 'item_nb' => 30));
 } else {
     if ($http_request['act'] == 'insert') {