templategroup.massremove

Description

object templategroup.massremove(object parameters)

Cette méthode vous permet de supprimer des objets associés de plusieurs groupes de modèles.

Cette méthode est disponible uniquement pour les types d'utilisateur Admin et Super admin. Les autorisations d'appel de cette méthode peuvent être révoquées dans les paramètres des rôles utilisateur. Consultez Rôles utilisateur pour plus d'informations.

Paramètres

(object) Paramètres contenant les ID des groupes de modèles à mettre à jour et les objets qui doivent être supprimés.

Paramètre Type Description
groupids ID/array ID des groupes de modèles à mettre à jour.

Comportement des paramètres:
- obligatoire
templateids ID/array ID des modèles à supprimer de tous les groupes de modèles.

Comportement des paramètres:
- obligatoire

Valeurs de retour

(object) Renvoie un objet contenant les identifiants des groupes de modèles mis à jour dans la propriété groupids.

Exemples

Suppression de modèles des groupes de modèles

Supprimez deux modèles des groupes de modèles indiqués.

Requête:

{
    "jsonrpc": "2.0",
    "method": "templategroup.massremove",
    "params": {
        "groupids": [
            "5",
            "6"
        ],
        "templateids": [
            "30050",
            "30001"
        ]
    },
    "id": 1
}

Réponse :

{
    "jsonrpc": "2.0",
    "result": {
        "groupids": [
            "5",
            "6"
        ]
    },
    "id": 1
}

Source

CTemplateGroup::massRemove() dans ui/include/classes/api/services/CTemplateGroup.php.