object template.massremove(object parameters)
该方法允许从多个模板中移除相关对象。
这个方法只有 管理员 和 超级管理员 用户类型可用。 可以在用户角色设置中取消调用该方法的权限。 查看 用户角色获取更多信息。
(object) 参数包含要更新的模版的ID以及应该被移除的对象。
| 参数 | 类型 | 描述 | 
|---|---|---|
| templateids | ID/array | 要更新的 模版 ID 。 参数行为: - 必需 | 
| groupids | ID/array | 要从中移除给定模版的template groups的ID。 | 
| macros | string/array | 要从给定模版中删除的用户宏的ID。 | 
| templateids_clear | ID/array | 要从给定模版中取消链接并清除的模版的ID(upstream)。 | 
| templateids_link | ID/array | 要从给定模版中取消链接的模版的ID(upstream)。 | 
(object) 返回一个对象,该对象包含templateids属性下已更新模板的ID。
将两个模版从模版组 "2" 中移除。
请求:
{  "jsonrpc": "2.0",  "method": "template.massremove",  "params": {  "templateids": [  "10085",  "10086"  ],  "groupids": "2"  },  "id": 1 }响应:
取消模版 "10085" 上的链接的模版 "10106" 和 "10104" 。
请求:
{  "jsonrpc": "2.0",  "method": "template.massremove",  "params": {  "templateids": "10085",  "templateids_link": [  "10106",  "10104"  ]  },  "id": 1 }响应:
CTemplate::massRemove() 在 ui/include/classes/api/services/CTemplate.php.