On this page
templategroup.propagate
Опис
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
}
Одговор:
{
"jsonrpc": "2.0",
"result": {
"groupids": [
"15",
]
},
"id": 1
}
Погледајте такође
Извор
CTemplateGroup::propagate() у ui/include/classes/api/services/CTemplateGroup.php.