action.update
Description
object action.update(object/array actions)
Ta metoda pozwala na aktualizowanie istniejących akcji.
Ta metoda jest dostępna wyłącznie użytkownikom typu Admin i Super admin. Uprawnienia do wywołania metody można odebrać w ustawieniach roli. Zobacz Role użytkownika po więcej informacji.
Parametry
(object/array) Właściwości akcji do zaktualizowania.
Właściwość actionid musi być zdefiniowana dla każdej akcji, wszystkie pozostałe
właściwości są opcjonalne. Tylko przekazane właściwości zostaną zaktualizowane,
pozostałe pozostaną niezmienione.
Oprócz standardowych właściwości akcji, metoda przyjmuje następujące parametry.
| Parametr | Typ | Opis |
|---|---|---|
| filter | object | Obiekt filtru akcji zastępujący bieżący filtr. |
| operacje | array | Akcja operacji, aby zastąpić istniejące operacje. |
| recovery_operations | array | Działanie operacji odzyskiwania, aby zastąpić istniejące operacje odzyskiwania. |
| update_operations | array | Akcja operacji aktualizacji, aby zastąpić istniejące operacje aktualizacji. |
Zwracane wartości
(object) Zwraca obiekt zawierający identyfikatory ID zaktualizowanych akcji
we właściwości actionids.
Przykłady
Wyłącz akcję
Wyłącz akcję, tj. ustaw jej status na "1".
Zapytanie:
{
"jsonrpc": "2.0",
"method": "action.update",
"params": {
"actionid": "2",
"status": "1"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Odpowiedź:
{
"jsonrpc": "2.0",
"result": {
"actionids": [
"2"
]
},
"id": 1
}
Zobacz także
Źródło
CAction::update() in ui/include/classes/api/services/CAction.php.