usermacro.updateglobal

Opis

object usermacro.updateglobal(obiekt/tablica globalMacros)

Ta metoda pozwala na aktualizację istniejących makr globalnych.

Ta metoda jest dostępna tylko dla typu użytkownika Super admin. Uprawnienia do wywołania metody można cofnąć w ustawieniach roli użytkownika. Zajrzyj do Role użytkownika po więcej informacji.

Parametry

(object/array) Globalne właściwości makra do aktualizacji.

Właściwość globalmacroid musi być zdefiniowana dla każdego globalnego makra, pozostałe właściwości są opcjonalne. Tylko przekazane właściwości będą zaktualizowane, wszystkie inne pozostaną niezmienione.

Zwracane wartości

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

Przykłady

Zmiana wartości globalnego makra

Zmiana wartości globalnego makra na "public".

Żądanie:

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

Odpowiedź:

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

Źródło

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