along with Racks. If not, see <http://www.gnu.org/licenses/>. -------------------------------------------------------------------------- */ include '../../../inc/includes.php'; if (!isset($_GET["id"])) { $_GET["id"] = ""; } $PluginRacksItemSpecification = new PluginRacksItemSpecification(); if (isset($_POST["add"])) { if ($PluginRacksItemSpecification->canCreate()) { $newID = $PluginRacksItemSpecification->add($_POST); } Html::back(); } elseif (isset($_POST["update"])) { if ($PluginRacksItemSpecification->canCreate()) { $PluginRacksItemSpecification->UpdateItemSpecification($_POST); } Html::back(); } else { if (isset($_POST["delete"])) { if ($PluginRacksItemSpecification->canCreate()) { $PluginRacksItemSpecification->deleteItemSpecification($_POST["id"]); } Html::redirect(Toolbox::getItemTypeFormURL($_POST["itemtype"]) . "?id=" . $_POST["model_id"]); } elseif (isset($_POST["deleteSpec"])) { foreach ($_POST["item"] as $key => $val) { $input = array('id' => $key); if ($val == 1) { $PluginRacksItemSpecification->delete($input); } }