templategroup.massremove

Descrizione

object templategroup.massremove(object parameters)

Questo metodo consente di rimuovere oggetti correlati da più gruppi di template.

Questo metodo è disponibile solo per i tipi di utente Admin e Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Per ulteriori informazioni, vedere Ruoli utente.

Parametri

(object) Parametri contenenti gli ID dei gruppi di template da aggiornare e gli oggetti che devono essere rimossi.

Parametro Type Descrizione
groupids ID/array ID dei gruppi di template da aggiornare.

Comportamento del parametro:
- obbligatorio
templateids ID/array ID dei template da rimuovere da tutti i gruppi di template.

Comportamento del parametro:
- obbligatorio

Restituisce i valori

"(object)" Restituisce un oggetto contenente gli ID del modello aggiornato gruppi nella proprietà groupids.

Esempi

Rimozione di template dai gruppi di template

Rimuovere due template dai gruppi di template specificati.

Richiesta:

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

Risposta:

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

Sorgente

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