Size: a a a

2020 February 19

Л

Любава in Bitrix24dev
Alexander Ostrovsky
не подтянется.
я уже чего то такое делал, мне Иван всю малину обломал.
фото сотрудников подтянулись...
источник

VE

Vit Evdakov in Bitrix24dev
Vit Evdakov
коллеги, приветствую. кто подскажет что не так… пытаюсь отловить через событие добавление компании, через интеграцию с 1С. для этого использую

AddEventHandler("crm", "OnBeforeCrmCompanyAdd", Array("MyEvents", "OnBeforeCrmCompanyAddHandler"));


   // создаем обработчик события "OnBeforeCrmCompany"
   function OnBeforeCrmCompanyAddHandler(&$arFields)
   {
 debug($arFields);  // пишем в лог что приходит
   }

но лог пустой. в других событиях пишется. т.е. debug() - рабочая. подозреваю что не то событие использую
компания добавляется на портал, т.е. интеграция рабочая
неужели никто не использовал?
источник

AO

Alexander Ostrovsky in Bitrix24dev
Vit Evdakov
неужели никто не использовал?
нет конеш.
у тебя или кот неполностью
или неправильный.
источник

VE

Vit Evdakov in Bitrix24dev
Alexander Ostrovsky
нет конеш.
у тебя или кот неполностью
или неправильный.
почему нет конечно?
источник

VE

Vit Evdakov in Bitrix24dev
Alexander Ostrovsky
нет конеш.
у тебя или кот неполностью
или неправильный.
чего там неправильного может быть? обработчик события добавления компании - в нем пытаюсь в дебаг поместить все что приходит в событие добавления
источник

AO

Alexander Ostrovsky in Bitrix24dev
Vit Evdakov
чего там неправильного может быть? обработчик события добавления компании - в нем пытаюсь в дебаг поместить все что приходит в событие добавления
непраильного - вызов обработчика.
источник

AO

Alexander Ostrovsky in Bitrix24dev
всобытии у тебя вызов функции класса.
а в коде - функция.
источник

VE

Vit Evdakov in Bitrix24dev
а как правильно?
источник

AO

Alexander Ostrovsky in Bitrix24dev
хоть как правильно
главное одинаково.
источник

VE

Vit Evdakov in Bitrix24dev
Alexander Ostrovsky
всобытии у тебя вызов функции класса.
а в коде - функция.
ааа. ну я убрал класс… он есть конечно же
источник

VE

Vit Evdakov in Bitrix24dev
вот такой код

AddEventHandler("crm", "OnBeforeCrmCompanyAdd", Array("MyEvents", "OnBeforeCrmCompanyAddHandler"));

class MyEvents {
   // создаем обработчик события "OnBeforeCrmCompany"
   function OnBeforeCrmCompanyAddHandler(&$arFields)
   {
 debug($arFields);  // пишем в лог что приходит
   }
}
источник

VE

Vit Evdakov in Bitrix24dev
там еще куча функций, пойтому лишь взял объявление события и функцию ….. меня интересует само событие
источник

AO

Alexander Ostrovsky in Bitrix24dev
Vit Evdakov
там еще куча функций, пойтому лишь взял объявление события и функцию ….. меня интересует само событие
ладно.
если просто создать компанию - обрабатывает?

может не в том ините написал?
источник

VE

Vit Evdakov in Bitrix24dev
Alexander Ostrovsky
ладно.
если просто создать компанию - обрабатывает?

может не в том ините написал?
а вот не попробовал. сек
источник

VE

Vit Evdakov in Bitrix24dev
Alexander Ostrovsky
ладно.
если просто создать компанию - обрабатывает?

может не в том ините написал?
да. пишет лог.
источник

А

Артём in Bitrix24dev
ну значит все норм
источник

RY

Roman Yamolov in Bitrix24dev
Любава
фото сотрудников подтянулись...
кастомное поле не подтягивается..
источник

А

Артём in Bitrix24dev
просто событие другое :)
источник

VE

Vit Evdakov in Bitrix24dev
Артём
просто событие другое :)
блин. и какое? )
источник

AO

Alexander Ostrovsky in Bitrix24dev
план б
твоя интеграция с 1с может работать с упрощенным вариантом, где никаких события и прочие вещи не срабатывают (надысь код приводили), но зато обеспечивается скорость.
источник