amoCRM
amocrm
About
Интеграция с amoCRM.
At a glance
MODX 3 compatibility unknown. Based on our testing and community reports where available.
- Developer Николай Савин
- Latest release December 25, 2022 (3 years ago)
- First seen in SiteDash December 17, 2016 (9 years ago)
- License GPLv2
- MODX support 2.8+
- Databases MySQL
| Changelog | |||
|---|---|---|---|
| modstore.pro |
1.9.3-pl |
December 25, 2022
3 years ago |
|
|
Changelog for amoCRM.<br /><br />
1.9.3-pl<br /> ==============<br /> - Исправлена ошибка задвоения отправки данных через CRON<br /><br /> 1.9.2-pl<br /> ==============<br /> - Удалена защита платной версии<br /><br /> 1.9.1-pl<br /> ==============<br /> - Исправлена ошибка некорректного подсчета времени жизни<br /><br /> 1.9.0-pl<br /> ==============<br /> - Полностью обновленная версия инсталятора<br /><br /> 1.8.5-pl<br /> ==============<br /> - Исправлена ошибка связанная с обращением к пустому итератору объекта msOrderStatus<br /><br /> 1.8.4-pl<br /> ==============<br /> - В запрос дополнительных полей добавлена поддержка параметра page и обход пагинации для поддержки большого количества полей.<br /><br /> 1.8.3-pl<br /> ==============<br /> - Удалены ссылки на объекты, как legacy код<br /> - Весь код отформатирован по стандарту PSR-12<br /> - Оптимизирован скрипт запуска cron задач для SQ<br /> - Добавлена привязка контакта к заявке в формах<br /><br /> 1.8.2-pl<br /> ==============<br /> - Обновлен код вызова события<br /> - Исправлена поддержка дополнительных полей при вызове события amocrmOnBeforeOrderSend<br /><br /> 1.8.1-pl<br /> ==============<br /> - Исправлена ошибка кэширования токена, приводящая к ошибке авторизации<br /> - Исправлена ошибка отправки поля name напрямую из формы<br /><br /> 1.8.0-pl<br /> ==============<br /> - Добавлена системная настройка amocrm_token_field<br /> - Изменена логика хранения токена авторизации. Сведения по токену перенесены из кэша в системную настройку<br /> - Работа с авторизацией вынесена в отдельный контроллер<br /> - Оптимизирован плагин amocrm. Решена ошибка постоянных попыток авторизации при незаполненных авторизационных данных<br /> - Добавлено автоматическое создание контакта и его привязка к заказу<br /> - Улучшен поиск клиента по телефону<br /><br /> 1.7.0-pl<br /> ==============<br /> - Логика работы со сделками вынесена в отдельный контроллер<br /> - Упрощена логика работы главного контроллера<br /> - Доработаны методы контроллера контактов<br /><br /> 1.6.1-pl<br /> ==============<br /> - Исправлена ошибка синхронизации статусов заказа в случае отсутствия miniShop2<br /><br /> 1.6.0-pl<br /> ==============<br /> - Работа с контактами вынесена в отдельный контроллер<br /> - Доработано взаимодействие с API<br /> - Доработано взаимодействие с хуками<br /><br /> 1.5.0-pl<br /> ==============<br /> - Версия API повышена со 2 до 4<br /><br /> 1.4.0-pl<br /> ==============<br /> - Добавлен обновленный способ авторизации через oauth<br /><br /> 1.3.4-pl<br /> ==============<br /> - Добавлен плагин-пример модификации сделок<br /> - Улучшено определение родителей товаров<br /><br /> 1.3.3-pl<br /> ==============<br /> - Исправлена обработка дополнительных полей заказа, возвращаемых из плагинов<br /><br /> 1.3.2-pl<br /> ==============<br /> - Исправлена обработка дополнительных полей заказа, возвращаемых из плагинов<br /> - Добавлен плагин-пример для переноса названия оплаты в заказе в дополнительное поле с типом ENUM<br /><br /> 1.3.1-pl2<br /> ==============<br /> - Исправлена передача артикулов в сделку<br /> - Обновлен плагин захвата UTM-меток<br /><br /> 1.3.1-pl<br /> ==============<br /> - Добавлена передача артикулов товаров в сделку<br /><br /> 1.3.0-beta<br /> ==============<br /> - Добавлена возможность обновления всех свойств заказа в amoCRM при изменении статуса на сайте<br /> - Добавлена передача ответа от amoCRM в плагины после передачи данных<br /> - Добавлен плагин-пример для изменения ответственного<br /> - Добавлены поля по умолчанию для пользователей (контактов)<br /> - Скорректировано описание системной настройки amocrm_default_responsible_user_id<br /><br /> 1.2.2-beta2<br /> ==============<br /> - Добавлено поле visitor_uid к стандартным полям сделок<br /><br /> 1.2.2-beta<br /> ==============<br /> - Актуализирован метод смены статуса заказа<br /> - Добавлен плагин-пример для переименования сделок<br /> - Добавлен пропуск заданий на синхронизацию после 5 неудачных ошибок обработки<br /> - Изменена проверка активного режима вебхука в плагине-примере<br /> - Изменено время задержки для обработки заданий от вебхука<br /> - Исправлен возврат значений из плагина<br /> - Улучшена работа с полями почты и телефона<br /> - Улучшено обновление пользователя<br /><br /> 1.2.1-beta<br /> ==============<br /> - Добавлен скрипт для установки статусов сделок заказам ms2<br /> - Добавлен учет контекста при поиске воронок и других опций по категории<br /> - Добавлена возможность установки дополнительных полей контактам через extended поля пользователей<br /> - Добавлена поддержка очереди simpleQueue для вебхука<br /> - Добавлена сортировка при выборке заданий на отправку<br /> - Добавлено сохранение воронки для amoCRMLead при отправке формы<br /> - Изменен механизм выставления и проверки работы в режиме вебхука<br /> - Изменена выборка заданий с коллекции на единичные объекты<br /> - Исключено пустое событие OnHandleRequest для основного плагина<br /> - Исправлена ошибка добавления контакта с отсутствующими телефоном и почтой<br /> - Отключено сохранение связи со сделкой, если от amoCRM не получен ID сделки<br /> - Улучшен плагин-пример отлова UTM-меток для их сохранения в профиль пользователя<br /> - Улучшен скрипт-пример для консоли, добавляющий контакт и выводящий ссылки на страницы пользователей<br /> - Улучшена обработка полей контактов, сохраняемых в extended пользователей<br /><br /> 1.2.0-beta<br /> ==============<br /> - Добавлен плагин для захвата и передачи UTM-меток<br /> - Исправлен метод amoCRM::changeOrderStatusInAmo для случая отсутствующего ID сделки<br /> - Обновлен плагин-пример для работы с amoCRMTools<br /> - Улучшена совместимость с Office плагина сохранения множественных полей<br /><br /> 1.2.0-alpha<br /> ==============<br /> - Добавлен вспомогательный класс amoCRMTools, все служебные методы перенесены в него<br /> - Добавлен метод нормализации российских мобильных телефонных номеров<br /> - Добавлен скрипт для нормализации телефонов и удаления дублирующихся значений полей в контактах amoCRM<br /> - Добавлен скрипт для консоли, добавляющий контакт и выводящий ссылки на страницы пользователей<br /> - Добавлен скрипт очистки дополнительных полей от дублей и нормализации номеров телефонов<br /> - Добавлена возможность указания произвольных полей для контакта при оформлении заказа<br /> - Добавлена системная настройка для указания префикса полей адреса заказа<br /> - Добавлена системная настройка amocrm_user_fields_glue_amo_values, значение которой используется при склейке множественных значений полей контактов при получении из amoCRM<br /> - Добавлено внесение пакета amoCRM в системную настройку extension_packages при установке<br /> - Добавлено обновление аккаунта, если массив дополнительных пустой<br /> - Замена array_merge на array_replace для поддержки указания ID полей<br /> - Исключено дублирование почты и телефона для контактов при добавлении заказа<br /> - Исправлен механизм создания связи "Пользователь MODX" -- "Контакт amoCRM"<br /> - Исправлен механизм смены статуса для удаленной в amoCRM сделки<br /> - Исправлен возвращаемого значения метода добавления формы, если не включено создание сделок<br /> - Исправлена подготовка контактов из пользователей, если не передано поле name<br /> - Исправлено создание дублирующихся значений в дополнительных полях<br /> - Оптимизирован основной плагин<br /> - Улучшен механизм подготовки полей пользователя<br /> - Улучшен механизм разбора полей<br /> - Улучшена защита полей контактов amoCRM от изменения<br /> - Улучшена проверка существования дополнительных полей для сделок<br /> - Улучшено применение стоимости сделки при отправке формы<br /> - Улучшены методы получения ID дополнительных полей<br /><br /> 1.1.6-beta<br /> ==============<br /> - Добавлен скрипт сохранения зависимых от категорий параметров в заказе при работе в контексте отличном от WEB<br /> - Добавлена настройка для списка полей контактов, значения которых в amo не обновляются значениями с сайта<br /> - Улучшено сохранение ID контактов в БД<br /> - Метод updateContact помечен "устаревшим"<br /><br /> 1.1.5-beta2<br /> ==============<br /> - Добавлен вызов событий при создании сделок из формы<br /> - Исправлена передача данных при добавлении формы<br /><br /> 1.1.5-beta<br /> ==============<br /> - Добавлена возможность передачи особых параметров $amoCRM в скрипт фоновой отправки данных<br /> - Добавлена возможность принудительной авторизации<br /> - Исправлено создание отдельных экземпляров amoCRM в скрипте фоновой отправки<br /> - Улучшена обработка возвращаемых из плагинов данных<br /> - Добавлена передача ID контактов amoCRM в плагины<br /> - Метод обновления контакта изменен на актуальную версию API<br /> - Добавлен пример плагина для сохранения в amoCRM имеющихся значений ENUM полей<br /> - Добавлена системная настройка для указания ответственного по умолчанию<br /><br /> 1.1.4-beta1<br /> ==============<br /> - Добавлена передача экземпляра класса (amoCRM и amoCRMWebhook) в вызываемые события<br /> - Добавлена поддержка очередей simpleQueue и отправки данных в отдельном потоке<br /> - Добавлена прозрачная авторизация<br /> - Добавлена системная настройка для пропуска пустых полей при передаче данных<br /> - Добавлены примеры дополнительных скриптов<br /> - Добавлены события отправки пользователей<br /> - Исправлено обновление пользователя из контакта (добавлена передача username в процессор)<br /><br /> 1.1.3-beta1<br /> ==============<br /> - Исправлена проверка воронки сделки при изменении статуса заказа в MODX<br /> - Возвращено поле товаров в заказе в список передаваемых полей сделки<br /> - Добавлена возможность смены статуса заказа из сайта в AMO в любой воронке<br /> - Исправлено добавление сделки к контакту при отправке формы<br /> - Добавлены методы работы с вебхуками в amoCRM: подписка, отписка, получение<br /> - Добавлены вспомогательные скрипты<br /><br /> 1.1.2-beta1<br /> ==============<br /> - Добавлены события при отправке сделки и контакта, получении данных при вызове вебхука<br /><br /> 1.1.1-rc5<br /> ==============<br /> - Добавлена отправка пользователя при сохранении профиля $profile->save()<br /> - Улучшено сохранение сделок для существующих контактов в amoCRM<br /> - Исправлен поиск воронок и статусов по категории товаров - при отсутствии по категории не затираются ранее выставленные значения<br /> - Исправлена передача пользователя при сохранении в админке<br /> - Исправлена смена статуса MS2 для нового заказа при получении данных из amoCRM<br /> - Скорректирован возврат результата работы метода обновления воронки в amoCRM<br /> - Незначительные корректировки отладочного логирования<br /><br /> 1.1.1-rc4<br /> ==============<br /> - Исправлено обновление контакта при поиске по телефону<br /> - Исправлена обработка полей адреса заказа<br /> - Исключенио поле goods из списка обрабатываемых полей заказа (добавляется всегда независимо от списка)<br /><br /> 1.1.1-rc3<br /> ==============<br /> - Изменен формат полей-перечислений по умолчанию (исключен array_flip)<br /> - Исправлено формирование запроса для поиска существующего контакта в amoCRM<br /> - Улучшено определение ID статуса amoCRM для нового заказа<br /><br /> 1.1.1-rc2<br /> ==============<br /> - Улучшен механизм обработки списков полей<br /> - Улучшен механизм определения ENUM полей<br /><br /> 1.1.1-rc1<br /> ==============<br /> - Добавлен возврат результата добавления контакта из формы<br /> - Добавлен метод получения всех сделок по ID<br /> - Добавлен механизм автообновлений воронок и их статусов<br /> - Добавлена возможность включения/отключения автоматического создания несуществующих в amoCRM дополнительных полей контактов и сделок<br /> - Добавлена возможность включения/отключения передачи пользователей из MODX в amoCRM при редактировании в админке<br /> - Добавлена возможность использования любых полей в массиве properties заказа в качестве значения дополнительных полей для сделок<br /> - Добавлена возможность синхронизации контактов из amoCRM<br /> - Добавлена возможность указания воронки, статуса и ответственного для сделки на основании категории одного из товаров<br /> - Добавлена возможность указания параметров подключения к amoCRM для хука FormIt<br /> - Добавлена возможность указания передаваемых дополнительных полей контакта<br /> - Добавлена возможность указания списков полей в 4-х форматах: прежний строковый (f==a||ff==aa), PHP-массив, JSON-массив, перечисление через запятую<br /> - Добавлена поддержка ENUM для полей контактов<br /> - Добавлена работа с компаниями в amoCRM<br /> - Добавлена системная настройка для автообновления воронок<br /> - Добавлена системная настройка для включения/отключения большего приоритета ответственного из свойств категории над указанным в properties заказа<br /> - Добавлено отключение синхронизации пользователя при сохранении в админке или активном приеме данных из amoCRM через Webhook<br /> - Добавлено поле goods в список дополнительных полей заказа для передачи купленных товаров<br /> - Добавлено сохранение ID воронки для объекта amoCRMLead<br /> - Обновлен список стандартных полей контактов и сделок, включая тэги<br /> - Обновлено взаимодействие с API amoCRM по многим запросам<br /> - Улучшена проверка существования контакта в amoCRM<br /> - Улучшена работа с дополнительными полями<br /> - Улучшена работа с полями формы в хуке FormIt<br /> - Улучшено определение воронки и статуса для новой сделки<br /> - Улучшено получение статусов воронки<br /> - Исправлено выставление воронки и ее статуса при изменении статуса заказа в MS2<br /> - Исправлено получение сделок существующего контакта<br /> - Исправлено формирование названия новой сделки из формы<br /> - Иные незначительные исправления и улучшения<br /><br /> 1.0.9-pl3<br /> ==============<br /> - Добавлена защита дополнения<br /><br /> 1.0.8-pl3<br /> ==============<br /> - Фикс бага при создании заказа авторизованным пользователем<br /><br /> 1.0.7-pl3<br /> ==============<br /> - Добавлена поддержка тэгов в качестве полей сделки<br /><br /> 1.0.7-pl2<br /> ==============<br /> - Исправлена ошибка проверки заполненности обязательных для форм полей<br /><br /> 1.0.7-pl<br /> ==============<br /> - Добавлена проверка на заполненность обязательных полей формы до создания контакта<br /><br /> 1.0.6-pl<br /> ==============<br /> - Добавление responsible_user_id в список разрешенных полей для контактов и сделок<br /> - Добавление сниппета-хука amoCRMAddContactGeo для примера взаимодействия с другими компонентами и добавления ответственных в заявки на основе геопозиции<br /><br /> 1.0.5-pl2<br /> ==============<br /> - Оптимизация работы с cookie<br /> - Корректировка работы с полями по ID<br /> - Устранение излишнего логирования<br /><br /> 1.0.5-pl<br /> ==============<br /> - Изменение способа хранения cookie<br /> - Корректировка получения имени контакта (username, если пусто fullname)<br /> - Добавление подбора дополнительного поля по ID<br /><br /> 1.0.4-beta<br /> ==============<br /> - Добавление заявок из форм в качестве сделок<br /> - Устранение предупреждения PHP<br /><br /> 1.0.3-pl<br /> ==============<br /> - Исправление работы hook'а для FormIt<br /><br /> 1.0.2-pl<br /> ==============<br /> - Добавлена проверка контекста в плагине перед созданием контакта<br /><br /> 1.0.1-pl<br /> ==============<br /> - Добавлена передача телефона контакту при создании сделки<br /> - Исправление ошибки в сниппете amoCRMAddContact<br /><br /> 1.0.0-pl<br /> ==============<br /> - Добавлены списки полей адреса и заказа для передачи в amoCRM при создании сделки<br /><br /> 1.0.0-beta2<br /> ==============<br /> - Исправлено создание системной настройки для нового заказа amocrm_new_order_status_id<br /><br /> 1.0.0-beta<br /> ==============<br /> - Первая публичная версия |
|||
| modstore.pro |
1.9.2-pl |
November 30, 2022
3 years ago |
— |
|
No matching releases. |
|||