Esempio n. 1
0
include '../../../inc/includes.php';
Session::checkRight(PluginUninstallProfile::$rightname, READ);
if (!isset($_GET["withtemplate"])) {
    $_GET["withtemplate"] = "";
}
if (isset($_GET["id"])) {
    $id = $_GET["id"];
} elseif (isset($_POST["id"])) {
    $id = $_POST["id"];
} else {
    $id = -1;
}
$model = new PluginUninstallModel();
if (isset($_POST["add"])) {
    $model->check(-1, UPDATE, $_POST);
    $model->add($_POST);
    Html::back();
} else {
    if (isset($_POST["update"])) {
        $model->check($_POST['id'], UPDATE);
        $model->update($_POST);
        Html::back();
    } else {
        if (isset($_POST["delete"])) {
            $model->check($_POST['id'], DELETE);
            $model->delete($_POST);
            $model->redirectToList();
        } else {
            Html::header(PluginUninstallModel::getTypeName(), $_SERVER['PHP_SELF'], "admin", "PluginUninstallModel", "model");
            if ($model->getFromDB($id)) {
                if ($model->fields['types_id'] == PluginUninstallModel::TYPE_MODEL_REPLACEMENT) {