object iconmap.create(object/array iconMaps)
Овај метод омогућава креирање нових мапа икона.
Ова метода је доступна само типу корисника Супер админ. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте Userroles за више информација.
(object/array)
Иконе мапе за креирање.
Поред тога standard icon map properties, прихвата следеће параметре.
Parameter | Type | Опис |
---|---|---|
mappings | array | Icon mappings који ће се креирати за мапу икона. Parameter behavior: - обавезно |
(object)
Враћа објекат који садржи ID-ијеве креиране мапе икона испод својства iconmapids
. Редослед враћених ID-ијева одговара редоследу пренетих мапа икона.
Направите мапу икона да бисте приказали домаћине различитих типова.
{
"jsonrpc": "2.0",
"method": "iconmap.create",
"params": {
"name": "Type icons",
"default_iconid": "2",
"mappings": [
{
"inventory_link": 1,
"expression": "server",
"iconid": "3"
},
{
"inventory_link": 1,
"expression": "switch",
"iconid": "4"
}
]
},
"id": 1
}
Одговор:
CIconMap::create() in ui/include/classes/api/services/CIconMap.php.