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”.
{
"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.