object templategroup.propagate(object parameters)
Овај метод омогућава примену дозвола на све подгрупе група шаблона.
Овај метод је доступан само типовима корисника Супер администратор. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте Корисничке улоге за више информација.
(object) Параметри који дефинишу жељени излаз.
Метода подржава следеће параметре.
| Parameter | Type | Description |
|---|---|---|
| groups | object/array | Групе шаблона за ширење. Групе шаблона морају имати само дефинисано својство groupid.Понашање параметра: - обавезно |
| permissions | boolean | Подесите true ако је потребно да се дозволе пропагирају.Понашање параметра: - потребно |
(object) Враћа објекат који садржи ID-ијеве пропагираног шаблона групе под својством groupids.
Пропагирајте дозволе група шаблона у њене подгрупе.
{
"jsonrpc": "2.0",
"method": "templategroup.propagate",
"params": {
"groups": [
{
"groupid": "15"
}
],
"permissions": true
},
"id": 1
}Одговор:
CTemplateGroup::propagate() у ui/include/classes/api/services/CTemplateGroup.php.