templategroup.massadd

Apraksts

object templategroup.massadd(object parameters)

Šī metode ļauj vienlaikus pievienot vairākus saistītos objektus visām norādītajām veidņu grupām.

Šī metode ir pieejama tikai Admin un Super admin lietotāju tipiem. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet sadaļā Lietotāju lomas.

Parametri

(object) Parametri, kas satur atjaunināmo veidņu grupu ID un objektus, kas jāpievieno visām veidņu grupām.

Metode pieņem šādus parametrus.

Parametrs Tips Apraksts
groups object/array Veidņu grupas, kas jāatjaunina.

Veidņu grupām jābūt definētai tikai groupid īpašībai.

Parametra darbība:
- obligāts
templates object/array Veidnes, kas jāpievieno visām veidņu grupām.

Veidnēm jābūt definētai tikai templateid īpašībai.

Parametra darbība:
- obligāts

Atgrieztās vērtības

(object) Atgriež objektu, kas satur atjaunināto veidņu grupu ID īpašībā groupids.

Piemēri

Veidņu pievienošana veidņu grupām

Pievienojiet divas veidnes veidņu grupām ar ID 12 un 13.

Pieprasījums:

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

Atbilde:

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

Skatiet arī

Avots

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