module.update

Beschreibung

object module.update(object/array modules)

Mit dieser Methode können vorhandene Module aktualisiert werden.

Diese Methode ist nur für den Benutzertyp Super admin verfügbar. Die Berechtigung zum Aufrufen der Methode kann in den Einstellungen der Benutzerrolle entzogen werden. Weitere Informationen finden Sie unter Benutzerrollen.

Parameter

(object/array) Zu aktualisierende Moduleigenschaften.

Die Eigenschaft moduleid muss für jedes Modul definiert sein, alle anderen Eigenschaften sind optional. Nur die angegebenen Eigenschaften werden aktualisiert.

Die Methode akzeptiert Module mit den Standard-Moduleigenschaften.

Rückgabewerte

(object) Gibt ein Objekt zurück, das die IDs der aktualisierten Module unter der Eigenschaft moduleids enthält.

Beispiele

Deaktivieren eines Moduls

Modul „25“ deaktivieren.

Anfrage:

{
    "jsonrpc": "2.0",
    "method": "module.update",
    "params": {
        "moduleid": "25",
        "status": 0
    },
    "id": 1
}

Antwort:

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

Siehe auch

Quelle

CModule::update() in ui/include/classes/api/services/CModule.php.