templategroup.massremove
Beschreibung
object templategroup.massremove(object parameters)
Mit dieser Methode können verknüpfte Objekte aus mehreren Vorlagengruppen entfernt werden.
Diese Methode ist nur für Benutzertypen Admin und Super admin verfügbar. Die Berechtigung zum Aufrufen der Methode kann in den Einstellungen der Benutzerrolle entzogen 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.