Автор кейсаМанаоЛоготип компании

Автоматизация и доработки интернет-магазина дизайнерской мебели thefields.ru

Заказчик
thefields.ru - интернет-магазин с подборкой лучших предметов интерьера среди российских и европейских брендов.
Задача
За время нашего сотрудничества мы выполнили множество различных по масштабу модернизаций. Мы решили поделиться только самыми интересными из них, оставив без внимания рутинные задачи.

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

В рамках технической поддержки мы в первую очередь занимаемся устранением ошибок в публичном и административном разделах сайта, таких как проблемы с доступом к админке или неработающий сайт. Кроме того, по просьбе клиента мы иногда выполняем более крупные доработки ресурса. 

  1. Настройка сортировки товаров по двум параметрам.

Одна из заметных задач — доработка механизма сортировки товаров по двум критериям: "доступность" и "популярность". Задача состояла в том, чтобы изменить отображение товаров таким образом, чтобы сначала отображались популярные товары, имеющиеся в наличии, а затем другие популярные товары, включая те, которые доступны только под заказ.

 

После успешной интеграции этой функции пользователи сайта теперь могут просматривать наиболее актуальные товары в каталоге, что улучшает их общее впечатление от работы с сайтом.

  1. Добавление на сайт ярлыков “под заказ”.

Ранее на сайте нашего клиента был представлен каталог с ярлыками "В наличии": 

Клиент попросил нас внедрить аналогичные маркеры для товаров, которых нет в наличии, но которые можно получить под заказ:

Для этого мы изменили правила отображения, включили новый элемент и внедрили эти обновления на сайт.

В результате на сайте появился новый ярлык, информирующий покупателей о том, что некоторые товары недоступны для немедленной отправки. Эти товары требуют предварительного заказа и предполагают ожидание доставки.

Внедрив эту функцию, мы помогли свести к минимуму путаницу среди покупателей и укрепили лояльность пользователей за счет более четкой коммуникации.

  1. Настроили корректное отображение товаров в разделах “Новинки” и “Скидки”.

На сайте были представлены эти разделы, но товары в них отображались некорректно: выводились не только “новинки” и скидочные товары, но и товары из других категорий, что потребовало исправления. 

В процессе работ мы изменили способ отображения товаров в этих разделах. Теперь в "Новинках" представлены только недавно добавленные товары, которые хранятся там в течение определенного времени. При этом раздел “Скидки” легко настроить через торговый каталог:

Кроме того, мы обнаружили дополнительную проблему: функции фильтрации и сортировки в этих разделах работали со сбоями. Это потребовало дополнительных настроек для обеспечения бесперебойной работы.

В результате проведенных работ клиент и его покупатели теперь пользуются точно работающими фильтрами и сортировками в разделах "Новинки" и "Скидки", причем в каждом разделе отображаются только релевантные товары.

  1. Настройка выгрузки товаров

Мы оптимизировали сайт для автоматического обновления цен и наличия товаров через регулярные промежутки времени с помощью Cron. Клиент попросил, чтобы эти обновления происходили еженедельно, в частности, в воскресенье ночью, а также чтобы система добавляла новые товары и деактивировала устаревшие во время этих обновлений.

В процессе внедрения мы обнаружили, что существующие скрипты работают некорректно. Эта проблема возникла из-за неправильной конфигурации Root-документов в результате переезда клиента, что привело к сбоям в работе этих скриптов. 

Чтобы решить эту проблему, мы переписали каждый скрипт выгрузки, стандартизировав их для облегчения будущих модификаций. Для каждого конкретного бренда мы настроили специальные инструкции по добавлению и удалению товаров. Чтобы выявить товары, которые больше неактуальны, мы создали систему проверки их наличия в файле выгрузки по каталогу сайта; товары, отсутствующие в выгрузке, но существующие на сайте, автоматически деактивировались. Кроме того, мы включили условия, препятствующие созданию или изменению товаров при определенных обстоятельствах. Например, товары без изображений в загрузке были исключены из каталога, чтобы избежать беспорядка (каталог не отображает товары без изображений).

Мы также разработали отдельные скрипты для каждой выгрузки, которые обновляют исключительно информацию о количестве и цене товара. Такой подход был призван снизить нагрузку на сервер, избежав ежедневной комплексной проверки всех товаров.

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

  1. Товар в других цветах.

На сайте на каждой странице товара присутствует опция "Товар в других цветах", позволяющая клиенту вручную связать различные цветовые варианты выбранного товара. Эта опция на сайте отображается следующим образом:

 

Наша задача состояла в том, чтобы расширить отображение "Товары в других цветах" на листинг каталога, страницы тегов, страницы брендов, а также на разделы "Новинки" и "Скидки". Дизайн должен был аккуратно скрыть обширные цветовые вариации за вкладками с надписями "+3" или "+7", в зависимости от количества. При нажатии на эти вкладки открывались все доступные цвета, а выбор конкретного цвета приводил к переходу на страницу товара этого цвета. 

Реализация этой функции прошла без сложностей и теперь отображается как в десктопной, так и в мобильной версиях:

                         

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

Эти работы — лишь часть из многих, которые мы успешно выполнили (и продолжаем выполнять) для нашего клиента. Если вам также потребуется интеграция новых функций или доработка вашего сайта и его компонентов, мы готовы к выполнению этих задач. Для обсуждения условий, пожалуйста, отправьте заявку на нашем сайте.


Перейти на сайт

В карточку агентства

Письмо автору кейса

Пользуйтесь реальным опытом в IT и следите за успехами потенциальных подрядчиков и конкурентов
Подпишитесь на рассылку
Читайте также
Кейсы по теме#Дети, дом, семья