false) { $result = $xmlconfig->xpath('/ROOT/status'); foreach ($result as $key => $value) { $status_img[]=$value->img_filename; } } $status_obj = new manage_status(); $db = new Database(); $status_tab = array(); $i=0; $status_query = "SELECT DISTINCT ON (img_filename) img_filename, id FROM status WHERE img_filename <> '' and img_filename <> 'Y' "; $stmt = $db->query($status_query); while ($line = $stmt->fetchObject()) { array_push( $status_tab, array( 'IMG_FILENAME' => $line->img_filename, 'ID' => $line->id ) ); } /* Affichage */ if ($mode == 'list') { $list = new list_show(); $list->admin_list( $statusList['tab'], count($statusList['tab']), $statusList['title'], 'id', 'status_management_controler&mode=list', 'status','id', true, $statusList['page_name_up'], $statusList['page_name_val'], $statusList['page_name_ban'], $statusList['page_name_del'], $statusList['page_name_add'], $statusList['label_add'], false, false, _ALL_STATUS, _STATUS, 'check-circle', false, true, false, true, $statusList['what'], true, $statusList['autoCompletionArray'] ); } elseif ($mode == 'up' || $mode == 'add') { ?>