Šajā lapā
templategroup.massadd
Apraksts
object templategroup.massadd(object parameters)
Šī metode ļauj vienlaikus pievienot vairākus saistītus objektus visām norādītajām veidņu grupām.
Šī metode ir pieejama tikai lietotāju tipiem Admin un Super admin. Atļaujas izsaukšanai var atsaukt 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.
{
"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.