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.

Anfrage:

{
    "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.