$result = Rsys::delete_item($_GET['id']); ob_start(); if ($result == '0') { Display::display_normal_message(get_lang('ItemDeleted'), false); } else { Display::display_normal_message(str_replace('#NUM#', $result, get_lang('ItemHasReservations')), false); } $msg = ob_get_contents(); ob_end_clean(); default: $NoSearchResults = get_lang('NoItem'); Display::display_header($tool_name); api_display_tool_title($tool_name); echo $msg; if ($_GET['action'] == 'blackout') { $result = Rsys::black_out_changer($_GET['id']); Display::display_normal_message(get_lang('BlackoutPage' . $result), false); } echo '<form id="cat_form" action="m_item.php" method="get"><div style="float: left;"><a href="m_item.php?action=add">' . get_lang('AddNewItem') . '</a></div><div style="text-align: right;">' . get_lang('CategoryFilter') . ': <select name="cat" onchange="this.form.submit();"><option value="0">*** ' . get_lang('All') . ' ***</option>'; $cats = Rsys::get_category_with_items_manager(); foreach ($cats as $cat) { echo '<option value="' . $cat['id'] . '"' . ($cat['id'] == $_GET['cat'] ? ' selected="selected"' : '') . '>' . $cat['name'] . '</option>'; } echo '</select></div></form>'; echo "hier"; $table = new SortableTable('item', array('Rsys', 'get_num_items'), array('Rsys', 'get_table_items'), 1); echo "hier2"; $table->set_additional_parameters(array('cat' => $_GET['cat'])); $table->set_header(0, '', false, array('style' => 'width:10px')); $table->set_header(1, get_lang('ItemName'), true); $table->set_header(2, get_lang('ItemDescription'), true);