The method allows to retrieve template screens according to the given parameters该方法允许根据指定的参数来检索模板聚合图形.
Parameters参数
(object)
Parameters defining the desired output定义所需输出的参数.
(integer/array)
Returns either返回两者其中任一:
an array of objects一组对象;
Examples范例
Retrieve screens from template从模板检索聚合图形
Retrieve all screens from template “10001” and all of the screen items从模板“10001”和所有聚合图形项中检索所有聚合图形.
Request请求:
- {
- "jsonrpc": "2.0",
- "result": [
- {
- "screenid": "3",
- "name": "System performance",
- "hsize": "2",
- "vsize": "2",
- "templateid": "10001",
- "screenitems": [
- {
- "screenitemid": "20",
- "screenid": "3",
- "resourcetype": "0",
- "resourceid": "433",
- "width": "500",
- "height": "120",
- "x": "0",
- "y": "0",
- "colspan": "1",
- "rowspan": "1",
- "valign": "1",
- "halign": "0",
- "style": "0",
- "url": ""
- },
- {
- "screenitemid": "21",
- "screenid": "3",
- "resourcetype": "0",
- "resourceid": "387",
- "width": "500",
- "height": "100",
- "x": "0",
- "y": "1",
- "colspan": "1",
- "rowspan": "1",
- "elements": "0",
- "valign": "1",
- "halign": "0",
- "style": "0",
- "url": ""
- },
- {
- "screenitemid": "22",
- "screenid": "3",
- "resourcetype": "1",
- "resourceid": "10013",
- "width": "500",
- "height": "148",
- "x": "1",
- "colspan": "1",
- "rowspan": "1",
- "elements": "0",
- "valign": "1",
- "halign": "0",
- "style": "0",
- "url": ""
- },
- {
- "screenitemid": "23",
- "screenid": "3",
- "resourcetype": "1",
- "resourceid": "22181",
- "width": "500",
- "height": "184",
- "x": "1",
- "y": "1",
- "colspan": "1",
- "rowspan": "1",
- "elements": "0",
- "valign": "1",
- "halign": "0",
- "style": "0",
- "url": ""
- }
- ]
- }
- ],
- "id": 1
- }
Source来源
CTemplateScreen::get() in frontends/php/include/classes/api/services/CTemplateScreen.php.