示例#1
0
                                $_POST['type'] = $test[1];
                                $_POST['itemtype'] = $test[0];
                                if ($PluginArchiresQueryType->canCreate()) {
                                    $PluginArchiresQueryType->addType('PluginArchiresLocationQuery', $_POST['type'], $_POST['itemtype'], $_POST['query']);
                                }
                            }
                            Html::back();
                        } else {
                            if (isset($_POST["deletetype"])) {
                                if ($PluginArchiresQueryType->canCreate()) {
                                    $PluginArchiresQueryType->getFromDB($_POST["id"], -1);
                                    foreach ($_POST["item"] as $key => $val) {
                                        if ($val == 1) {
                                            $PluginArchiresQueryType->deleteType($key);
                                        }
                                    }
                                }
                                Html::back();
                            } else {
                                $PluginArchiresLocationQuery->checkGlobal("r");
                                Html::header(PluginArchiresArchires::getTypeName() . " " . PluginArchiresLocationQuery::getTypeName(), '', "plugins", "archires", "location");
                                $PluginArchiresLocationQuery->showForm($_GET["id"]);
                                Html::footer();
                            }
                        }
                    }
                }
            }
        }
    }
}