templategroup.massremove

Opis

object templategroup.massremove(object parameters)

Ta metoda umożliwia usunięcie powiązanych obiektów z wielu grup szablonów.

Ta metoda jest dostępna tylko dla użytkowników typu Admin i Super admin. Uprawnienia do wywołania tej metody mogą zostać cofnięte w ustawieniach roli użytkownika. Więcej informacji można znaleźć w sekcji Role użytkowników.

Parametry

(object) Parametry zawierające identyfikatory grup szablonów do zaktualizowania oraz obiekty, które powinny zostać usunięte.

Parametr Typ Opis
groupids ID/array Identyfikatory grup szablonów, które mają zostać zaktualizowane.

Zachowanie parametrów:
- wymagane
templateids ID/array Identyfikatory szablonów, które mają zostać usunięte ze wszystkich grup szablonów.

Zachowanie parametrów:
- wymagane

Zwracane wartości

(object) Zwraca obiekt zawierający identyfikatory zaktualizowanych grup szablonów we właściwości groupids.

Przykłady

Usuwanie szablonów z grup szablonów

Usuń dwa szablony z podanych grup szablonów.

Żądanie:

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

Odpowiedź:

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

Źródło

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