object dashboard.update(object/array dashboards)
???? ?? ?????? ????? ????? ??????? ??????.
???? ?? ????? ???????? ??? ???. ?????? ??? ????? ?? ????? ???? ???? ??????? ????? ??????. ??? ????? ??????? ????? ????.
(???????/????)
?? ????? ??????? ??? ????????.
?? ????? ?? ??????? dashboardid
???? ?? ??? ???????, ??? ????? ????? ?? ???????????. ?? ????????? ?????? ???? ??????????.
????? ???????? ??? ???????? ??????????, ????? ????? ?? ???????? ?????.
????? | ??? | ????? |
---|---|---|
pages | array | ???? ?????? ?????? ??? ?????? ?? ??? ??? ???????? ???????. ??? ??? ???????? ???????? ?? ??? ??????? dashboard_pageid . ??? ??? ??????? ????? ??????? ???? ????????? ??? ?????? dashboard_pageid ???? ??? ???????? ??????? ?????? ?? ?? ???? ??? ????? ????. ??? ??? ???????? ?????? ????? ??? ??? ?????. ?? ????????? ?????? ?? ??? ??? ???????? ???????. ???? ????? ??????? ???? ??? ?? ??? ???????? ???? ?????? ???? . |
users | array | Dashboard user ??????? ??? ?????? ?? ???????? ???????. |
userGroups | ???? | ???? ????? ????? ??????? ??????? ??? ?????? ?? ???????? ???????. |
(???????)
?????? ??????? ????? ?? ?????? ?? ??????? ????? ??????? ??? ??????? dashboardids
.
??? ?? ??? ??????? ?"????? ??? SQL".
?????????:
{
"jsonrpc": "2.0",
"method": "dashboard.update",
"params": {
"dashboardid": "2",
"name": "????? ??? SQL"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"????": 1
}
????????:
??? ?? ?? ??? ?????? ?? ??? ????????, ???? ?????'??? ???? ???????? ???? ???? ????? ???? ??? ???? ??????. ??? ?? ?? ??? ??? ???????? ????.
?????????:
{
"jsonrpc": "2.0",
"method": "dashboard.update",
"params": {
"dashboardid": "2",
"??????": [
{
"dashboard_pageid": 1,
"name": '?? ???? ???'
},
{
"dashboard_pageid": 2,
"?????????": [
{
"type": "????",
"x": 0,
"y": 0,
"????": 4,
"????": 3
}
]
},
{
"?????_?????": 60
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"????": 1
}
????????:
???? ?? ?????? ????? ????? ???????.
?????????:
{
"jsonrpc": "2.0",
"method": "dashboard.update",
"params": {
"dashboardid": "2",
"userid": "1"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"????": 2
}
????????:
CDashboard::update()? ???? ui/include/classes/api/services/CDashboard.php.