Example #1
0
            break;
        case 'updatepersonalsettings':
            $us = UserSettings::getInstance();
            $us->Set(Page::$userid, 'notifymodule', $_POST['notifymodule']);
            $us->Set(Page::$userid, 'language', $_POST['language']);
            $us->Set(Page::$userid, 'currency', $_POST['currency']);
            $us->Set(Page::$userid, 'notifyaddress', $_POST['notifyaddress']);
            if ($_POST['usernewinvoice']) {
                $us->Set(Page::$userid, 'usernewinvoice', 1);
            } else {
                $us->Set(Page::$userid, 'usernewinvoice', 0);
            }
            if ($_POST['userneworder']) {
                $us->Set(Page::$userid, 'userneworder', 1);
            } else {
                $us->Set(Page::$userid, 'userneworder', 0);
            }
            if ($_POST['usernewticket']) {
                $us->Set(Page::$userid, 'usernewticket', 1);
            } else {
                $us->Set(Page::$userid, 'usernewticket', 0);
            }
            if ($_POST['usernewticketreply']) {
                $us->Set(Page::$userid, 'usernewticketreply', 1);
            } else {
                $us->Set(Page::$userid, 'usernewticketreply', 0);
            }
            Page::UserPersonalSettings();
            break;
    }
}