BX24.selectCRM
BX24.selectCRM({ entityType: Array value, multiple: true, value: Array value })
Вызов системного диалога выбора сущности CRM.
Параметр | Описание |
---|---|
entityType | Какие типы объектов выводить в диалоге. Варианты значений:
|
multiple | Можно ли выбирать несколько объектов. По умолчанию - false. |
value | Какие объекты сразу добавить в выбранные в диалоге. Работает только в случае multiple = true . |
Что приходит обработчику:
{ "lead": [ { "id": "L_1348", "type": "lead", "place": "lead", "title": "Мятный гость №2 - Открытая линия Битрикс", "desc": "Гость", "url": "/crm/lead/show/1348/" } ], "contact": [ { "id": "C_2", "type": "contact", "place": "contact", "title": "Пупкин Василий", "desc": "", "url": "/crm/contact/show/2/", "image": "/upload/resize_cache/crm/8b5/25_25_2/MM35_PG13.jpg" } ], "company": [], "deal": [], "quote": [] }
Примеры
BX24.selectCRM({ entityType: ['lead', 'contact', 'company', 'deal', 'quote'], multiple: true, value: {lead:[1348,2,35], contact:[2], company:[4,3], deal:[1,2], quote:[1]} }, function(){ console.log(arguments); })
BX24.selectCRM({ entityType: ['lead', 'contact', 'company', 'deal', 'quote'], multiple: true, value: ['L_1348', 'L_2', 'L_35', 'C_2', 'CO_4', 'CO_3', 'D_1', 'D_2', 'Q_1'] }, function(){ console.log(arguments); })
BX24.selectCRM({ entityType: ['lead', 'contact', 'company', 'deal', 'quote'], multiple: false, value: ['L_35'] }, function(){ console.log(arguments); })
© «Битрикс», 2001-2024, «1С-Битрикс», 2024