Как получить поля элемента CRM Bitrix24 через js

В данной заметке рассматривается способ получения значений полей элемента CRM с использованием JavaScript.

1. Подготовка

Создайте js расширение и подключите его на требуемых страницах.

2. Обработчик событий

В файле расширения script.js будет происходить обработка события инициализация объекта entityeditor.

(function () {

  BX.addCustomEvent('bx.crm.entityeditor:oninit', (event, context) => {
    let fields = context.model.getData()
	console.log(fields)
  })    

})()

После загрузки страницы в консоль будет выведен объект, содержащий значение полей элемента crm.

Добавить комментарий