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
       }
Copy
✔ Copied

Odpowiedź:

{
           "jsonrpc": "2.0",
           "result": {
               "actionids": [
                   "2"
               ]
           },
           "id": 1
       }
Copy
✔ Copied

Zobacz także

Źródło

CAction::update() in ui/include/classes/api/services/CAction.php.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.