Šajā lapā
veidnes grupas masveida atjaunināšana
Apraksts
object templategroup.massupdate(object parameters)
Šī metode ļauj vairākās veidņu grupās aizstāt veidnes ar norādītajām veidnēm.
Šī metode ir pieejama tikai lietotāju tipiem Admin un Super admin. Atļaujas izsaukt šo metodi var atsaukt lietotāja lomas iestatījumos. Plašāku informāciju skatiet sadaļā Lietotāja lomas.
Parametri
(object) Parametri, kas satur atjaunināmo veidņu grupu ID un objektus, kas jāatjaunina.
| Parameter | Type | Description |
|---|---|---|
| groups | object/array | Veidņu grupas, kas jāatjaunina. Veidņu grupām jābūt definētai tikai groupid īpašībai.Parametra uzvedība: - required |
| templates | object/array | Veidnes, kas aizstās pašreizējo veidni norādītajās veidņu grupās. Visas pārējās veidnes, izņemot minētās, tiks izslēgtas no veidņu grupām. Veidnēm jābūt definētai tikai templateid īpašībai.Parametra uzvedība: - required |
Atgrieztās vērtības
(object) Atgriež objektu, kas satur atjaunināto veidņu grupu ID groupids īpašībā.
Piemēri
Veidņu aizstāšana veidņu grupā
Aizstājiet visas veidnes veidņu grupā ar minētajām veidnēm.
{
"jsonrpc": "2.0",
"method": "templategroup.massupdate",
"params": {
"groups": [
{
"groupid": "8"
}
],
"templates": [
{
"templateid": "40050"
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"groupids": [
"8",
]
},
"id": 1
}
Skatīt arī
Avots
CTemplateGroup::massUpdate() iekš ui/include/classes/api/services/CTemplateGroup.php.