public function configureActions()
{
return [
'addBook' => [
'prefilters' => [
],
'-prefilters' => [
\Bitrix\Main\Engine\ActionFilter\Authentication::class
],
]
];
}
addBook = ...function addBookAction()
Программист 1С настроил DMService и дал мне ссылку на документацию. Он утверждает, что он сделал свою работу, а дальше дело за мной.Если у вас в статуте проекта ничего не было о предоставлении простого и понятного доступа, то вас кинули. DMService - это часть Библиотеки Интеграции Документооборота (БИД), которая поставляется исключительно как 1С-подсистема. Можно написать библиотеку на PHP, если вам в ближайшие месяцы нечем заняться, но это потребует глубокого погружения в понимание структуры хранения данных и в организацию процессов Документооборота (не каждый сертифицированный консультант в этом поможет).
BX24.callMethod(
"crm.lead.add",
{
fields:
{
"TITLE": "ИП Титов",
"NAME": "Глеб",
"SECOND_NAME": "Егорович",
"LAST_NAME": "Титов",
"STATUS_ID": "NEW",
"OPENED": "Y",
"ASSIGNED_BY_ID": 1,
"CURRENCY_ID": "USD",
"OPPORTUNITY": 12500,
"PHONE": [ { "VALUE": "555888", "VALUE_TYPE": "WORK" } ]
},
params: { "REGISTER_SONET_EVENT": "Y" }
},
function(result)
{
if(result.error())
console.error(result.error());
else
console.info("Создан лид с ID " + result.data());
}
);
<form...>
...
<input type="submit"...>
</form>
<form ... onsubmit="return false;">