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