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.