if (isset($_POST["addDevice"])) {
     if (!isset($_POST['rack_size'])) {
         $PluginRacksRack->getFromDB($_POST['racks_id']);
         $_POST['rack_size'] = $PluginRacksRack->fields['rack_size'];
     }
     $test = explode(";", $_POST['itemtype']);
     $_POST['itemtype'] = $test[0];
     $_POST['items_id'] = $test[1];
     $_POST['plugin_racks_itemspecifications_id'] = $test[2];
     if ($_POST['itemtype'] == 'PluginRacksOtherModel') {
         $newid = $PluginRacksOther->addOthers($_POST['items_id']);
         $_POST['items_id'] = $newid;
     }
     if (!empty($_POST['itemtype']) && $_POST['items_id'] > 0 && !empty($_POST['pos'])) {
         if ($PluginRacksRack->canCreate()) {
             $space_left = $PluginRacksRack_Item->addItem($_POST['plugin_racks_racks_id'], $_POST['rack_size'], $_POST['faces_id'], $_POST['items_id'], $_POST['itemtype'], $_POST['plugin_racks_itemspecifications_id'], $_POST['pos']);
             if ($space_left < 0) {
                 Session::addMessageAfterRedirect(__('No more place for insertion', 'racks'), false, ERROR);
             }
         }
     }
     Html::back();
 } elseif (isset($_POST["deleteDevice"])) {
     if ($PluginRacksRack->canCreate()) {
         foreach ($_POST["item"] as $key => $val) {
             $input = array('id' => $key);
             if ($val == 1) {
                 $PluginRacksRack_Item->delete($input);
             }
         }
     }