On this page
action.update
תיאור
object action.update(object/array actions)
מתודה זו מאפשרת לעדכן משימות קיימות.
מתודה זו זמינה רק לסוגי המשתמשים מנהלים ומנהלי על. אפשר לשלול את הרשאות הקריאה למתודה בהגדרות תפקיד המשתמש. למידע נוסף ניתן לפנות אל תפקידי משתמשים.
פרמטרים
(אובייקט/מערך) יש לעדכן מאפייני פעולה.
יש להגדיר את המאפיין 'actionid' עבור כל פעולה, כל השאר נכסים הם אופציונליים. רק המאפיינים שעברו יעודכנו, כולם אחרים יישארו ללא שינוי.
בנוסף ל-מאפייני הפעולה הסטנדרטיים, ה- השיטה מקבלת את הפרמטרים הבאים.
| פרמטר | סוג | תיאור |
|---|---|---|
| filter | object | פעולה filter להחלפת המסנן הנוכחי. |
| operations | מערך | פעולה פעולות להחלפת פעולות קיימות. |
| recovery_operations | מערך | פעולה פעולות שחזור להחלפת פעולות שחזור קיימות. |
| update_operations | מערך | פעולה פעולות עדכון להחלפת פעולות עדכון קיימות. |
ערכים מוחזרים
(עצם) מחזירה עצם שמכיל את מזהי המשימות שעודכנו
תחת המאפיין actionids.
דוגמאות
השבת את הפעולה
השבת פעולה, כלומר, הגדר את הסטטוס שלה ל-"1".
בַּקָשָׁה:
{
"jsonrpc": "2.0",
"method": "action.update",
"params": {
"actionid": "2",
"status": "1"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"מזהה": 1
}
תְגוּבָה:
{
"jsonrpc": "2.0",
"תוצאה": {
"actionids": [
"2"
]
},
"מזהה": 1
}
מידע נוסף
מקור
CAction::update() בתוך ui/include/classes/api/services/CAction.php.