Exemplo n.º 1
0
        }
        $object->_id = "module:" . $objMod->name;
        $object->enabled = true;
        dol_delcache("MenuTop:list");
        //refresh menu
        dol_delcache("MenuTop:submenu");
        //refresh menu
        dol_delcache("extrafields:" . $object->class);
        //refresh extrafields
        dol_delcache("const");
        //delete $conf
        dol_delcache("DolibarrModules:list");
        //refresh menu
        dol_delcache("DolibarrModules:default_right");
        $object->record();
        $object->_load_documents();
    } catch (Exception $e) {
        $mesg = $e->getMessage();
    }
    Header("Location: " . $_SERVER['PHP_SELF'] . "?&mesg=" . urlencode($mesg));
    exit;
}
if ($action == 'reset' && $user->admin) {
    try {
        $object->load($_GET['id']);
        unset($object->enabled);
        dol_delcache("MenuTop:list");
        //refresh menu
        dol_delcache("MenuTop:submenu");
        //refresh menu
        dol_delcache("const");