IPC2U
Вернуться к спискуIPC2U — дистрибьютор оборудования от крупных мировых поставщиков для промышленной автоматизации бизнеса (оборудование для систем автоматизации трафика, видеонаблюдения в вагонах метро или систем управления распределением тепла). Компания работает по всему миру и, помимо дистрибьюции, производит собственное оборудование под брендом iRobo: защищенные компьютеры, ноутбуки, планшеты и серверы.
Ключевые задачи, которые требовалось решить:
1. Учесть серверную архитектуру (3 сервера в разных странах)
2. Настроить импорты. Информация о товарах хранится в самописной ERP, которая сделана на базе Битрикса, откуда выгружается файлами xml-формата. В каждой языковой версии 60-80 тысяч товаров, 3000 уникальных свойств, 25 типов цен, 500+ разделов с большой вложенностью.
3. Продумать структуру каталога и карточки товаров.
4. По-максимуму сохранить дизайн-стилистику прежнего проекта.
5. Предусмотреть в админ-панели конструктор контентных страниц.
За основу дизайн-концепции мы взяли логотип заказчика — ромбы. Этот паттерн повторяется в элементах сайта: в промоблоке, на подложках в блоках на главной, на странице собственного производства, в лоадере каталога, в поп-апах для форм и в иконках. Общая концепция — в строгом стиле, цветовая гамма была выстроена на основе цветов бренда.
Заказчик работает по всему миру, поэтому у сайта много языковых версий. Чтобы легко создавать новые сайты для каждого языка (1 сайт = 1 язык), мы сделали готовый набор языковых инфоблоков и хайлоадов, одинаковый для всех языковых версий.
Скорость импорта данных заказчик хотел сократить хотя бы до 3 часов, мы укладываемся в 45 минут. Импорт данных ускоряется за счет сервера очередей. Заказчик может сам запланировать выполнение конкретной задачи.
Для поиска и фильтрации данных ипользуется Elasticsearch.
Реализована гибкая настройка контентных страниц при помощи большого количества сниппетов. Предусмотрена перелинковка текстовых страниц с товарами каталога: можно отфильтровать список товаров по нужным параметрам, скопировать ссылку на эту выборку и добавить компонент на страницу новости, статьи или решения — выбранные товары появятся на странице.
Ключевые задачи, которые требовалось решить:
1. Учесть серверную архитектуру (3 сервера в разных странах)
2. Настроить импорты. Информация о товарах хранится в самописной ERP, которая сделана на базе Битрикса, откуда выгружается файлами xml-формата. В каждой языковой версии 60-80 тысяч товаров, 3000 уникальных свойств, 25 типов цен, 500+ разделов с большой вложенностью.
3. Продумать структуру каталога и карточки товаров.
4. По-максимуму сохранить дизайн-стилистику прежнего проекта.
5. Предусмотреть в админ-панели конструктор контентных страниц.
За основу дизайн-концепции мы взяли логотип заказчика — ромбы. Этот паттерн повторяется в элементах сайта: в промоблоке, на подложках в блоках на главной, на странице собственного производства, в лоадере каталога, в поп-апах для форм и в иконках. Общая концепция — в строгом стиле, цветовая гамма была выстроена на основе цветов бренда.
Заказчик работает по всему миру, поэтому у сайта много языковых версий. Чтобы легко создавать новые сайты для каждого языка (1 сайт = 1 язык), мы сделали готовый набор языковых инфоблоков и хайлоадов, одинаковый для всех языковых версий.
Скорость импорта данных заказчик хотел сократить хотя бы до 3 часов, мы укладываемся в 45 минут. Импорт данных ускоряется за счет сервера очередей. Заказчик может сам запланировать выполнение конкретной задачи.
Для поиска и фильтрации данных ипользуется Elasticsearch.
Реализована гибкая настройка контентных страниц при помощи большого количества сниппетов. Предусмотрена перелинковка текстовых страниц с товарами каталога: можно отфильтровать список товаров по нужным параметрам, скопировать ссылку на эту выборку и добавить компонент на страницу новости, статьи или решения — выбранные товары появятся на странице.