object action.update(object/array actions)
Este método permite atualizar as ações existentes.
Este método está disponível apenas para usuários do tipo Admin e Super admin. As permissões para chamar o método podem ser revogadas na configuração das funções do usuário. Veja [Funções do usuário] /manual/web_interface/frontend_sections/administration/user_roles) para mais informações.
(object/array)
Propriedades da ação a serem atualizadas.
A propriedade actionid
deve ser definida para cada ação, todas as outras propriedades são opcionais. Apenas as propriedades passadas serão atualizadas, todas as outras permanecerão inalteradas.
Além das propriedades de ação padrão, o método aceita os seguintes parâmetros.
Parâmetro | Tipo | Descrição |
---|---|---|
filter | object | Action filter objeto para substituir o filtro atual. |
operações | array | Ação operações para substituir as operações existentes. |
recovery_operations | array | Ação operações de recuperação para substituir as operações de recuperação existentes. |
update_operations | array | Ação operações de atualização para substituir as operações de atualização existentes. |
(object)
Retorna um objeto contendo os IDs das ações atualizadas sob a propriedade actionids
.
Desabilite a ação, ou seja, defina seu status como "1".
Solicitação:
{
"jsonrpc": "2.0",
"method": "action.update",
"params": {
"actionid": "2",
"status": "1"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Resposta:
CAction::update() em ui/include/classes/api/services/CAction.php.