On this page
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 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: - 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.