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.