Служба поддержки CRM прислала как пример такой ответ:
Функцию WBK.sendCrmLead необходимо привязать к событию клика по кнопке отправки формы.
Например:
<script>
$(document).ready(function() {
$('buttonSelector').click(function() {
if (typeof WBK !== 'undefined') {
var name = $('nameFieldSelector').val();
var phone = $('phoneFieldSelector').val();
var email = $('emailFieldSelector').val();
if (name != '' && phone != '') {
WBK.sendCrmLead(crmId, {
'name': name,
'phone': phone,
'email': email 'inbox_type_id': inboxTypeId,
'values_custom': [{
input_id: customInputId,
value: customInputVar
}, {
input_id: customInputId,
value: customInputVar
}]
});
}
}
});
}); <>
Для получения информации о CRM необходимо вызвать метод:
GET
Необходимо настроить этот пример скрипта и форму заказа, чтобы в CRM улетали:
1) Поле ввода ФИО
2) Поле ввода телефона
и кастомные поля:
3) Поле выбора цвета товара его нужно сопоставить с полем "Цвет" в заявках EnvyCRM
4) Скрытое поле, обозначающее что за товар его нужно сопоставить с полем "Товар"
5) Скрытое поле, обозначающее кол-во его нужно сопоставить с полем "Количество"
6) Скрытое поле, обозначающее цену товара его нужно сопоставить с полем "Сумма"
Нужен фронтэндщик, разбирающийся в Java-script и готовый прямо сейчас по скайпу решить эту задачу.
Просьба откликаться только тех, кто реально прямо сейчас вечером свободен и может помочь.
Пишите, пожалуйста, сразу сумму.
P.S. FL порезал скрипт немного оригинал в скайпе передам или в телеграме.