templategroup.massupdate

Опис

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
       }

Одговор:

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

Погледајте такође

Извор

CTemplateGroup::massUpdate() у ui/include/classes/api/services/CTemplateGroup.php.