Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

iconmap.update

Описание

object iconmap.update(объект/массив iconMaps)

Этот метод позволяет обновлять существующие карты значков.

Этот метод доступен только пользователю с типом доступа Супер-администратор. Разрешения на вызов метода можно отозвать в настройках ролей пользователя. Дополнительную информацию см. в разделе Роли пользователей.

Параметры

(объект/массив) Свойства соответствия иконок, которые будут обновлены.

Свойство iconmapid должно быть указано по каждому соответствию иконок, все остальные свойства опциональны. Будут обновлены только переданные свойства, все остальные останутся неизменными.

В дополнение к стандартным свойствам соответствия иконок, этот метод принимает следующие параметры.

Параметр Тип Описание
mappings массив Карты иконок, которые заменят существующие карты иконок.

Возвращаемые значения

(объект) Возвращает объект, который содержит ID обновленных соответствий иконок, указанных в свойстве iconmapids.

Примеры

Переименование соответствия иконок

Переименование соответствия иконок на "OS icons".

Запрос:

{
           "jsonrpc": "2.0",
           "method": "iconmap.update",
           "params": {
               "iconmapid": "1",
               "name": "OS icons"
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Ответ:

{
           "jsonrpc": "2.0",
           "result": {
               "iconmapids": [
                   "1"
               ]
           },
           "id": 1
       }

Смотрите также

Источник

CIconMap::update() в ui/include/classes/api/services/CIconMap.php.