templategroup.massremove
Beschreibung
object templategroup.massremove(object parameters)
Diese Methode ermöglicht es Ihnen, zugehörige Objekte aus mehreren Vorlagen-Gruppen zu entfernen.
Diese Methode ist nur für die Benutzertypen Admin und Super admin verfügbar. Berechtigungen zum Aufrufen der Methode können in den Einstellungen der Benutzerrolle widerrufen werden. Weitere Informationen finden Sie unter Benutzerrollen.
Parameter
(object) Parameter, die die IDs der zu aktualisierenden Vorlagengruppen
und der zu entfernenden Objekte enthalten.
| Parameter | Type | Beschreibung |
|---|---|---|
| groupids | ID/array | IDs der zu aktualisierenden Vorlagengruppen. Parameter behavior: - required |
| templateids | ID/array | IDs der Vorlagen, die aus allen Vorlagengruppen entfernt werden sollen. Parameter behavior: - required |
Rückgabewerte
(object) Gibt ein Objekt zurück, das die IDs der aktualisierten Vorlagengruppen in der Eigenschaft groupids enthält.
Beispiele
Entfernen von Vorlagen aus Vorlagengruppen
Entfernen Sie zwei Vorlagen aus den angegebenen Vorlagengruppen.
{
"jsonrpc": "2.0",
"method": "templategroup.massremove",
"params": {
"groupids": [
"5",
"6"
],
"templateids": [
"30050",
"30001"
]
},
"id": 1
}
Antwort:
{
"jsonrpc": "2.0",
"result": {
"groupids": [
"5",
"6"
]
},
"id": 1
}
Quelle
CTemplateGroup::massRemove() in ui/include/classes/api/services/CTemplateGroup.php.