On this page
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.
{
"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.