} } $type_item_c = Config::get('types_items'); $obj_page->setData('type_item', $type_item_c); $obj_page->setData('items', $obj_items); $obj_page->setUrlPage('item/item_liste'); } else { if ($http_request['act'] == 'detail') { $obj_page->setUrlPage('item/item_detail'); //Détails et édition d'un objet $type_item_c = Config::get('types_items'); if (isset($http_request['id']) && !empty($http_request['id'])) { $verif_id = true; //vérifie si l'id existe (défini si c'est le formulaire d'insert ou d'update) $id = intval($http_request['id']); $tab_item = ItemManager::getWithLotFlotteBateau($id); foreach ($tab_item as $value) { $obj_page->setData('item', $value['item']); $obj_page->setData('item_lot', $value['item_lot']); $obj_page->setData('item_flotte', $value['item_flotte']); $obj_page->setData('item_bateau', $value['item_bateau']); } $obj_page->setData('verif_id', $verif_id); } else { $max_id = ItemManager::getMaxItem() + 1; //permet d'afficher l'id du futur item $obj_page->setData('max_id', $max_id); } $tab_flotte_categorie = ItemFlotteCategorieManager::getList(); $tab_bateau_categorie = ItemBateauCategorieManager::getList(); asort($tab_flotte_categorie);