ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ/ΠΌΠ°ΡΡΠΈΠ² templatescreenitem.get(ΠΎΠ±ΡΠ΅ΠΊΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ)
ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΡΠ°Π±Π»ΠΎΠ½Π° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ.
(ΠΎΠ±ΡΠ΅ΠΊΡ)
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π·Π°Π΄Π°ΡΡ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ Π²ΡΠ²ΠΎΠ΄.
ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ.
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ | Π’ΠΈΠΏ | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ |
---|---|---|
screenids | ΡΡΡΠΎΠΊΠ°/ΠΌΠ°ΡΡΠΈΠ² | ΠΠΎΠ·Π²ΡΠ°Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΡΠ°Π±Π»ΠΎΠ½Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΠΌ ΡΠΊΡΠ°Π½Π°ΠΌ ΡΠ°Π±Π»ΠΎΠ½Π°. |
screenitemids | ΡΡΡΠΎΠΊΠ°/ΠΌΠ°ΡΡΠΈΠ² | ΠΠΎΠ·Π²ΡΠ°Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΡΠ°Π±Π»ΠΎΠ½Π° ΡΠΎΠ»ΡΠΊΠΎ Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ID. |
hostids | ΡΡΡΠΎΠΊΠ°/ΠΌΠ°ΡΡΠΈΠ² | ΠΠΎΠ·Π²ΡΠ°Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° real_resourceid ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΡΠ°Π±Π»ΠΎΠ½Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠΌΡ ΡΠΊΡΠ°Π½Ρ Ρ Π·Π°Π΄Π°Π½Π½ΡΡ
ΡΠ·Π»ΠΎΠ² ΡΠ΅ΡΠΈ ΠΈΠ»ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ². Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ real_resourceid ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ID ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠΌ ΡΠΊΡΠ°Π½Π΅. |
sortfield | ΡΡΡΠΎΠΊΠ°/ΠΌΠ°ΡΡΠΈΠ² | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ: screenitemid ΠΈ screenid . |
countOutput | ΡΠ»Π°Π³ | ΠΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ±ΡΠΈΠΌΠΈ Π΄Π»Ρ Π²ΡΠ΅Ρ
ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² get ΠΈ ΠΎΠ½ΠΈ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² ΡΠΏΡΠ°Π²ΠΎΡΠ½ΡΡ
ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
. |
editable | Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ | |
excludeSearch | ΡΠ»Π°Π³ | |
filter | ΠΎΠ±ΡΠ΅ΠΊΡ | |
limit | ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ | |
output | Π·Π°ΠΏΡΠΎΡ | |
preservekeys | ΡΠ»Π°Π³ | |
search | ΠΎΠ±ΡΠ΅ΠΊΡ | |
searchByAny | Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ | |
searchWildcardsEnabled | Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ | |
sortorder | ΡΡΡΠΎΠΊΠ°/ΠΌΠ°ΡΡΠΈΠ² | |
startSearch | ΡΠ»Π°Π³ |
(ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ/ΠΌΠ°ΡΡΠΈΠ²)
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π»ΠΈΠ±ΠΎ:
countOutput
.ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΡΠ°Π±Π»ΠΎΠ½Π° Ρ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΡΠ°Π±Π»ΠΎΠ½Π° "15".
ΠΠ°ΠΏΡΠΎΡ:
{
"jsonrpc": "2.0",
"method": "templatescreenitem.get",
"params": {
"output": "extend",
"screenids": "15"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
ΠΡΠ²Π΅Ρ:
{
"jsonrpc": "2.0",
"result": [
{
"screenitemid": "42",
"screenid": "15",
"resourcetype": "0",
"resourceid": "454",
"width": "500",
"height": "200",
"x": "0",
"y": "0",
"colspan": "1",
"rowspan": "1",
"elements": "0",
"valign": "1",
"halign": "0",
"style": "0",
"url": "",
"max_columns": "3"
},
{
"screenitemid": "43",
"screenid": "15",
"resourcetype": "0",
"resourceid": "455",
"width": "500",
"height": "270",
"x": "1",
"y": "0",
"colspan": "1",
"rowspan": "1",
"elements": "0",
"valign": "1",
"halign": "0",
"style": "0",
"url": "",
"max_columns": "3"
}
],
"id": 1
}
CTemplateScreenItem::get() Π² frontends/php/include/classes/api/services/CTemplateScreenItem.php.