templategroup.massremove
Description
object templategroup.massremove(object parameters)
Cette méthode permet de supprimer des objets liés de plusieurs groupes de modèles.
Cette méthode est disponible uniquement pour les types d’utilisateur Admin et Super admin. Les autorisations permettant d’appeler la méthode peuvent être révoquées dans les paramètres du rôle utilisateur. Voir User roles 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.
{
"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.