WT Amo CRM library - Версия 1.3.0

Категория: Библиотеки
WT Amo CRM library
  • Download type: Free
  • Версия: 1.3.0
  • Дата:
  • Скачивания: 217
Добавлено

Глобальный рефакторинг библиотеки

Библиотека полностью переписана. Теперь это не один файл, а развитая, расширяемая гибкая система. Поскольку обратная совместимость не нарушена - версия библиотеки 1.3.0.
Добавлено

Joomla 6

Библиотека успешно протестирована на Joomla 6-beta2.
Добавлено

Увеличено покрытие методов REST API AmoCRM

На данный момент библиотека поддерживает работу с: контактами, пользовательскими полями, сделками, заметками, тегами, пользователями AmoCRM, вебхуками, информацией об аккаунте.
Добавлено

Долгосрочные токены

Добавлена поддержка долгосрочных токенов AmoCRM при настройке библиотеки.
Добавлено

Синхронизация пользователей

Добавлен плагин синхронизации пользователей Joomla и контактов AmoCRM. Плагин позволяет как создавать новые контакты в AmoCRM при создании / регистрации пользователей в Joomla, так и создавать пользователей Joomla при создании контактов AmoCRM. Возможно обновлять информацию в одной системе при изменении данных в другой.

При работе с данными можно использовать пользовательские поля Joomla и настроить сопоставление полей контакта AmoCRM и полей Joomla для обновления/заполнения данными при входящем вебхуке. Данные также можно хранить в свойстве params объекта пользователя ($user["params"]).

При различных действиях с пользователями в контакт AmoCRM будет отправляется комментарий/уведомление о происходящих действиях: найденных дублях, созданных ассоциациях, возникших ошибках и т.д.
Добавлено

CLI плагин импорта пользователей

Добавлен плагин импорта пользователей из AmoCRM по REST API. В AmoCRM есть экспорт данных в CSV. Однако, возможно из-за большого количества разного рода интеграций, данные не всегда корректно экспортируются. Дабы избежать проблем с нарушением структуры данных было принято решение сделать более медленный импорт данных напрямую по REST API. Команды для выполнения в консоли сервера можно увидеть в параметрах плагина группы console.
Добавлено

Для разработчиков: обработка входящих вебхуков

В системном плагине добавлена единая точка входа для вебхуков со стороны AmoCRM. В дальнейшем информация из вебхука передаётся плагинам групп system,user и amocrm, срабатывающим на событие onAmocrmIncomingWebhook.
Добавлено

Для разработчиков: группа плагинов amocrm

Чтобы гибкие и сложные интеграции не влияли скорость работы сайта - добавлена специализированная группа для плагинов - amocrm. Вы можете создать собственный плагин этой группы и работать с данными AmoCRM не затрагивая остальные разделы Joomla.
Добавлено

Для разработчиков: коллекция полей Joomla Form

Для использования в расширениях Joomla создана коллекция полей Joomla Form. Эти поля используются в плагинах самой библиотеки, однако разработчики могут использовать готовые поля и в сторонних расширениях.

Список полей: информация об аккаунте, список тегов (компании, сделки, контакты), список воронок, информация о контакте, список пользовательских полей (компании, контакты), список созданных в AmoCRM вебхуков, модальное окно выбора сущности (поле ModalSelect, сделки и контакты).

Поля реализованы с использованием layouts Joomla. При острой необходимости вы можете переопределить макет вывода поля штатными средствами Joomla.

Расширения Joomla WebTolk

101 Всего расширений
12 Категорий
516 Выпущено версий
643913 Всего скачиваний