
Маппинг полей
Компонент использует гибкую систему маппинга полей для передачи данных из заказов и форм в amoCRM.
Панель управления
Маппинг настраивается в CMP: Приложения → amoBridge → вкладка Маппинг полей.
Каждая запись маппинга содержит:
| Поле | Описание |
|---|---|
| Контекст | order (заказы ms3) или form (формы) |
| Исходное поле | Имя поля в MODX (например, first_name, email, cost) |
| Целевая сущность | lead (сделка) или contact (контакт) |
| Целевое поле | Стандартное поле amoCRM (name, email, phone, price) или кастомное поле |
| Активно | Вкл/выкл отдельной записи маппинга |
Доступные поля заказов
| Группа | Поля |
|---|---|
| msOrder | num, cost, cart_cost, delivery_cost, weight |
| Контактные | email, phone, first_name, last_name, _fullname |
| Сущности | status_name, delivery_name, payment_name |
| msOrderAddress | country, index, region, city, metro, street, building, entrance, floor, room, comment, text_address |
| Синтетические | _products_text (текст товаров), _products_count (количество товаров) |
Доступные поля форм
| Поле | Описание |
|---|---|
name | Имя |
email | |
phone | Телефон |
message | Сообщение |
company | Компания |
subject | Тема |
Кастомные поля amoCRM
При создании маппинга в CMP список кастомных полей загружается из API amoCRM. Выберите нужное поле из выпадающего списка. Также можно создать новое кастомное поле прямо из диалога маппинга.
