On this page
veidnes grupas masveida atjaunināšana
Apraksts
object templategroup.massupdate(object parameters)
Šī metode ļauj aizstāt veidnes vairākās veidņu grupās ar norādītajām veidnēm.
Šī metode ir pieejama tikai Admin un Super admin lietotāju tipiem. Tiesības izsaukt šo metodi var atsaukt lietotāju lomu 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ā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: - obligāts |
| templates | object/array | Veidnes, kas aizstās pašreizējo veidni norādītajās veidņu grupās. 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: - 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 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.