// renvoie un message d'erreur } } } else { if (isset($http_request['item_type']) && (!empty($http_request['item_type']) || $http_request['item_type'] == "0") && $http_request['item_type'] != "aucun") { $obj_items = ItemManager::getByType($http_request['item_type']); } else { if (isset($http_request['item_ajout_recent'])) { if (empty($http_request['item_nb'])) { //valeur pas défaut $http_request['item_nb'] = 30; // nombre d'items à afficher } $obj_items = ItemManager::getRecentAddition($http_request['item_nb']); } else { $obj_items = ItemManager::getList(false); //affiche tous les items } } } } $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'])) {
} else { $tab_items = ArticleBoutiqueManager::getList(); } } } $tab_categories = ArticleBoutiqueCategorieManager::getList(); $obj_page->setData('categories', $tab_categories); $obj_page->setData('items', array_reverse($tab_items)); $obj_page->setUrlPage('item_boutique/item_boutique_liste'); } else { if ($http_request['act'] == 'ajouter') { $tab_unlinked_items = ArticleBoutiqueManager::getUnlinkedItems(); $obj_page->setData('unlinked_items', $tab_unlinked_items); $tab_categories = ArticleBoutiqueCategorieManager::getList(); $obj_page->setData('categories', $tab_categories); $tab_items = ItemManager::getList(); $obj_page->setData('items', $tab_items); $tab_liaison = ArticleBoutiqueLiaisonManager::getList(); $obj_page->setData('tab_liaison', $tab_liaison); $obj_page->setUrlPage('item_boutique/item_boutique_ajouter_editer'); } else { if ($http_request['act'] == 'detail') { //Edition d'un objet if (isset($http_request['id']) && !empty($http_request['id'])) { $id = intval($http_request['id']); $obj_item = ArticleBoutiqueManager::get($id); $obj_page->setData('item', $obj_item); } $tab_cat = ArticleBoutiqueCategorieManager::getList(); $obj_page->setData('categories', $tab_cat); $tab_liaison = ArticleBoutiqueLiaisonManager::getList();