usermacro.updateglobal

Opis

object usermacro.updateglobal(object/array globalMacros)

Ta metoda umożliwia aktualizację istniejących globalnych makr.

Ta metoda jest dostępna wyłącznie dla użytkowników typu Super admin. Uprawnienia do wywoływania tej metody mogą zostać cofnięte w ustawieniach roli użytkownika. Więcej informacji można znaleźć w sekcji Role użytkowników.

Parametry

(object/array) Właściwości makra globalnego, które mają zostać zaktualizowane.

Właściwość globalmacroid musi być zdefiniowana dla każdego makra globalnego, wszystkie pozostałe właściwości są opcjonalne. Zaktualizowane zostaną tylko przekazane właściwości, wszystkie pozostałe pozostaną bez zmian.

Zwracane wartości

(object) Zwraca obiekt zawierający identyfikatory zaktualizowanego globalnego makra pod właściwością globalmacroids.

Przykłady

Zmiana wartości makra globalnego

Zmień wartość makra globalnego na „public”.

Żądanie:

{
    "jsonrpc": "2.0",
    "method": "usermacro.updateglobal",
    "params": {
        "globalmacroid": "1",
        "value": "public"
    },
    "id": 1
}

Odpowiedź:

{
    "jsonrpc": "2.0",
    "result": {
        "globalmacroids": [
            "1"
        ]
    },
    "id": 1
}

Źródło

CUserMacro::updateGlobal() in ui/include/classes/api/services/CUserMacro.php.