Skip to content
  1. Компоненты
  2. amoConnector
  3. Установка и настройка

Установка и настройка

Системные настройки

Подключение к amoCRM

НазваниеОписание
amoconnector.enabledГлобальный вкл/выкл интеграции
amoconnector.client_idID интеграции (из настроек приложения amoCRM)
amoconnector.client_secretSecret интеграции
amoconnector.redirect_uriURI перенаправления для OAuth (должен совпадать с настройкой в amoCRM)
amoconnector.subdomainПоддомен аккаунта amoCRM (например, mycompany для mycompany.amocrm.ru)

Воронки и статусы

НазваниеЗначение по умолчаниюОписание
amoconnector.default_pipeline_idID воронки для сделок из заказов
amoconnector.default_status_idID начального статуса сделки
amoconnector.form_pipeline_idID воронки для сделок из форм. Если пусто — используется воронка по умолчанию
amoconnector.form_status_idID статуса для сделок из форм
amoconnector.responsible_user_idID ответственного пользователя в amoCRM

Шаблоны и теги

НазваниеЗначение по умолчаниюОписание
amoconnector.order_lead_name_tplЗаказ #{num}Шаблон названия сделки из заказа. Плейсхолдеры: {num}, {id}
amoconnector.form_lead_name_tplЗаявка: {form_name}Шаблон названия сделки из формы. Плейсхолдер: {form_name}
amoconnector.order_tagsminiShop2, сайтТеги для сделок из заказов (через запятую)
amoconnector.form_tagsформа сайтаТеги для сделок из форм (через запятую)

Дополнительные

НазваниеЗначение по умолчаниюОписание
amoconnector.webhook_secretСекретный ключ для верификации webhook. Генерируется автоматически при установке
amoconnector.sync_statuses_from_amoДаОбратная синхронизация: смена стадий сделок в amoCRM меняет статусы заказов ms2
amoconnector.use_schedulerНетОтложенная отправка через Scheduler
amoconnector.log_retention_days30Количество дней хранения записей лога

Настройка OAuth-авторизации

Шаг 1 — Создание интеграции в amoCRM

  1. Войдите в аккаунт amoCRM с правами администратора
  2. Перейдите в НастройкиИнтеграцииСоздать интеграцию
  3. Укажите название, описание и Redirect URI — адрес вашего сайта
  4. После создания скопируйте ID интеграции и Секретный ключ

Шаг 2 — Заполнение настроек в MODX

Заполните системные настройки amoconnector.client_id, amoconnector.client_secret, amoconnector.redirect_uri и amoconnector.subdomain.

Шаг 3 — Авторизация

Откройте панель управления компонентом (ПриложенияamoConnector) и нажмите кнопку авторизации на вкладке Настройки. Вы будете перенаправлены в amoCRM для подтверждения доступа.

После успешной авторизации токены сохраняются автоматически и обновляются по мере необходимости.

Панель управления (CMP)

Компонент добавляет раздел в меню ПриложенияamoConnector с вкладками:

  • Лог операций — все отправки, ошибки, пропуски с фильтрацией
  • Маппинг полей — настройка соответствия полей заказов/форм полям amoCRM
  • Маппинг статусов — соответствие статусов ms2 стадиям воронок amoCRM
  • Настройки — авторизация OAuth, проверка соединения