Интеграция поиска автозапчастей платформы abcp.ru с 1С-Битрикс

В начале этого года разработали модуль для 1С-Битрикс по интеграции с платформой по поиску автозапчастей abcp.ru и компонент для вывода результатов.

Требования заказчика были, чтобы в интернет-магазине на 1С-Битрикс на странице поиска под результатами выводился отдельный блок с результатом поиска через платформу АБСП. Чтобы таким образом расширить ассортимент и использовать базу кросов (аналогов).

В результате, был разработан модуль для взаимодействия 1С-Битрикс с api abcp.ru и компонент вывода результатов поиска с использованием vue.js. Работа компонента не замедляет работу интернет-магазина, поиск происходит асинхронно. Выглядят результаты поиска так:

  1. Вначале предлагается уточнить Бренд искомой автодетали:
    Поиск по abcp 1
  2. После уточнения бренда:
    При выводе перечня автозапчастей предусмотрена специальная группировка, чтобы не выводить похожие предложения (по цене, наличию, срокам доставки). Выводятся только такие позиции, которые могут заинтересовать покупателя.
    Поиск автозапчастей abcp 2

Спустя некоторое время, по просьбе заказчика, реализовали возможность добавления этих автозапчастей из поиска ABCP в корзину 1С-Битрикс.

abcp положить в корзину bitrix

Есть интересные задумки, как улучшить поиск, сделать более удобную группировку.