custom webhook for create leads, contacts and etc. from modx formit
Вебхук для создания обращений, контактов и т.д. из компонента MODX FormIt.
Использовались куски кода с сайта https://wiki.vtiger.com/index.php/Webservices_tutorials, документация к FormIt и MODX
На сайте:
- Файл modx/crm-hook разместить в сниппетах на сайте.
- В html-форме прописать инпут с нужным value (lead,contact, etc.):
- В html-форме должны присутсвовать поля, обязательные для создания сущности в crm. Например фамилия для обращения.
- Сделать вызов хука в Формите: &hooks=
FormItSaveForm,crm-hook
На сервере с вебхуком:
- Основной файл webhook.php: определяем ответственного, определяем, что создаем и вызываем нужный скрипт
- addLead.php - создает обращение
- vtiger-login.php - получает sessionId и userId для дальнейшей работы с vtiger