объект triggerprototype.update(объект/массив ПрототипыТриггеров)
Этот метод позволяет обновлять существующие прототипы триггеров.
(объект/массив)
Свойства прототипов триггеров, которые будут обновлены.
Свойство triggerid
должно быть указано по каждому прототипу триггеров, все остальные свойства опциональны. Будут обновлены только переданные свойства, все остальные останутся неизменными.
Выражение триггера необходимо указывать в раскрытой форме и оно должно содержать по крайней мере один прототип элементов данных.
(объект)
Возвращает объект, который содержит ID обновленных прототипов триггеров под свойством triggerids
.
Активация прототипа триггеров, то есть изменение его состояния на значение "0".
Запрос:
{
"jsonrpc": "2.0",
"method": "triggerprototype.update",
"params": {
"triggerid": "13938",
"status": 0
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Ответ:
CTriggerPrototype::update() в frontends/php/include/classes/api/services/CTriggerPrototype.php.