Ejemplo n.º 1
0
    @set_time_limit(0);
    $results = $posmgmt->API_UPDATEAllPOSES();
    if (!$results) {
        //$eve->SessionSetVar('errormsg', 'ERROR or No Character!');
        $eve->RedirectUrl('admin.php');
    }
    $eveRender->Assign('action', $action);
    $eveRender->Assign('posupdate', $results['posupdate']);
    $eveRender->Assign('results', $results);
    $eveRender->Display('admin.tpl');
    exit;
} elseif ($action == 'updateprices') {
    $PricesUpdate = $eve->VarCleanFromInput('PricesUpdate');
    foreach ($PricesUpdate as $id => $value) {
        $pinfo = array('name' => $id, 'value' => $value);
        if (!$posmgmt->UpdatePrices($pinfo)) {
            $eve->RedirectUrl('admin.php');
        }
    }
    $eve->SessionSetVar('statusmsg', 'Prices updated manually!');
} elseif ($action == 'updatesettings') {
    $SettingsUpdate = $eve->VarCleanFromInput('SettingsUpdate');
    foreach ($SettingsUpdate as $id => $value) {
        $sinfo = array('name' => $id, 'value' => $value);
        if (!$posmgmt->UpdateSettings($sinfo)) {
            $eve->RedirectUrl('admin.php');
        }
    }
    $settings = $posmgmt->GetSettings();
    $eve->SessionSetVar('statusmsg', 'Global Settings Updated!');
} elseif ($action == 'updateusers') {