<?php

include "../../../inc/includes.php";
Session::checkCentralAccess();
$level = new PluginItilcategorygroupsGroup_Level();
if (isset($_POST["add"])) {
    $level->add($_POST);
    Html::back();
} else {
    if (isset($_POST["update"])) {
        $level->update($_POST);
        Html::back();
    }
}
Html::displayErrorAndDie("lost");
Exemplo n.º 2
0
function plugin_pre_item_update_itilcategorygroups($item)
{
    if (isset($_REQUEST['massiveaction']) && isset($_REQUEST['lvl']) && $item instanceof Group) {
        $group_level = new PluginItilcategorygroupsGroup_Level();
        if (!$group_level->getFromDB($item->fields['id'])) {
            $group_level->add(array('groups_id' => $item->fields['id'], 'lvl' => $_REQUEST['lvl']));
        } else {
            $group_level->update(array('groups_id' => $item->fields['id'], 'lvl' => $_REQUEST['lvl']));
        }
    }
    return $item;
}