Áú»¢¶Ä²©

usermacro.updateglobal

¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®

object usermacro.updateglobal(object/array globalMacros)

Aquest m¨¨tode permet actualitzar macros globals.

Aquest m¨¨tode ¨¦s disponible nom¨¦s per als usuaris de tipus Super admin. Els permisos per cridar al m¨¨tode es poden revocar a la configuraci¨® de rols d'usuaris. Per a m¨¦s informaci¨®, veieu Rols d'usuari.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ

(object/array) Propietats de la macro global per actualitzar.

La propietat globalmacroid s'ha d'establir per a cada macro global. La resta de propietats s¨®n opcionals. Nom¨¦s s'actualitzaran les propietats donades, totes les altres romandran sense canvis.

Valors de retorn

(object) Retorna un objecte contingut als IDs de les macros globals actualitzades sota la propietat globalmacroids.

Exemples

Canviar el valor d'una macro global

Estableix el valor de la macro global a "public".

±Ê±ð³Ù¾±³¦¾±¨®:

{
           "jsonrpc": "2.0",
           "method": "usermacro.updateglobal",
           "params": {
               "globalmacroid": "1",
               "value": "public"
           },
           "id": 1
       }

Resposta:

{
           "jsonrpc": "2.0",
           "result": {
               "globalmacroids": [
                   "1"
               ]
           },
           "id": 1
       }

Font

CUserMacro::updateGlobal() in ui/include/classes/api/services/CUserMacro.php.