object module.create(object/array modules)
此方法允许安装新的前端模块。
此方法仅适用于超级管理员用户类型。 调用该方法的权限可以在用户角色设置中撤销。 更多信息请参阅User roles。
模块文件必须手动解压到正确的子目录中,与模块的relative_path属性相匹配。
(object/array) 用于create的模块.
该方法接受具有模块的模块.
(object) 返回一个包含已安装模块ID的object,这些ID存储在moduleids属性下。 返回的ID顺序与传入的模块顺序一致。
安装状态为"已启用"的模块。
执行请求:
{
           "jsonrpc": "2.0",
           "method": "module.create",
           "params": {
               "id": "example_module",
               "relative_path": "modules/example_module",
               "status": 1
           },
           "id": 1
       }响应:
CModule::create() 位于 ui/include/classes/api/services/CModule.php 文件中。