templategroup.massadd

Опис

object templategroup.massadd(object parameters)

Овај метод омогућава истовремено додавање више повезаних објеката свим датим групама шаблона.

Овај метод је доступан само за Администратор и Супер администратор типовима корисника. Дозволе за позивање методе могу се опозвати у подешавањима корисничких улога. Погледајте Корисничке улоге за више информација.

Параметри

(object) Параметри који садрже ID-ијеве група шаблона за ажурирање и објекте које треба додати свим групама шаблона.

Метод прихвата следеће параметре.

Parameter Type Description
groups object/array Групе шаблона које треба ажурирати.

Групе шаблона морају имати само дефинисано својство groupid.

Понашање параметра:
- обавезно
templates object/array Шаблони за додавање свим групама шаблона.

Шаблони морају имати само дефинисано својство templateid.

Понашање параметра:
- обавезно

Повратне вредности

(object) Враћа објекат који садржи ID-ијеве ажурираног шаблона групе под својством groupids.

Примери

Додавање шаблона групама шаблона

Додајте два шаблона групама шаблона са ID-ијем 12 и 13.

Захтев:

{
           "jsonrpc": "2.0",
           "method": "templategroup.massadd",
           "params": {
               "groups": [
                   {
                       "groupid": "12"
                   },
                   {
                       "groupid": "13"
                   }
               ],
               "templates": [
                   {
                       "templateid": "10486"
                   },
                   {
                       "templateid": "10487"
                   }
               ]
           },
           "id": 1
       }

Одговор:

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

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

Извор

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