В наши задачи по проекту входит наблюдение за работоспособностью ресурса, оперативное решение любых выявленных проблем, а также реализация мелких и крупных доработок по мере необходимости.
В рамках технической поддержки мы в первую очередь занимаемся устранением ошибок в публичном и административном разделах сайта, таких как проблемы с доступом к админке или неработающий сайт. Кроме того, по просьбе клиента мы иногда выполняем более крупные доработки ресурса.
Настройка сортировки товаров по двум параметрам.
Одна из заметных задач — доработка механизма сортировки товаров по двум критериям: "доступность" и "популярность". Задача состояла в том, чтобы изменить отображение товаров таким образом, чтобы сначала отображались популярные товары, имеющиеся в наличии, а затем другие популярные товары, включая те, которые доступны только под заказ.
После успешной интеграции этой функции пользователи сайта теперь могут просматривать наиболее актуальные товары в каталоге, что улучшает их общее впечатление от работы с сайтом.
Добавление на сайт ярлыков “под заказ”.
Ранее на сайте нашего клиента был представлен каталог с ярлыками "В наличии":
Клиент попросил нас внедрить аналогичные маркеры для товаров, которых нет в наличии, но которые можно получить под заказ:
Для этого мы изменили правила отображения, включили новый элемент и внедрили эти обновления на сайт.
В результате на сайте появился новый ярлык, информирующий покупателей о том, что некоторые товары недоступны для немедленной отправки. Эти товары требуют предварительного заказа и предполагают ожидание доставки.
Внедрив эту функцию, мы помогли свести к минимуму путаницу среди покупателей и укрепили лояльность пользователей за счет более четкой коммуникации.
Настроили корректное отображение товаров в разделах “Новинки” и “Скидки”.
На сайте были представлены эти разделы, но товары в них отображались некорректно: выводились не только “новинки” и скидочные товары, но и товары из других категорий, что потребовало исправления.
В процессе работ мы изменили способ отображения товаров в этих разделах. Теперь в "Новинках" представлены только недавно добавленные товары, которые хранятся там в течение определенного времени. При этом раздел “Скидки” легко настроить через торговый каталог:
Кроме того, мы обнаружили дополнительную проблему: функции фильтрации и сортировки в этих разделах работали со сбоями. Это потребовало дополнительных настроек для обеспечения бесперебойной работы.
В результате проведенных работ клиент и его покупатели теперь пользуются точно работающими фильтрами и сортировками в разделах "Новинки" и "Скидки", причем в каждом разделе отображаются только релевантные товары.
Настройка выгрузки товаров
Мы оптимизировали сайт для автоматического обновления цен и наличия товаров через регулярные промежутки времени с помощью Cron. Клиент попросил, чтобы эти обновления происходили еженедельно, в частности, в воскресенье ночью, а также чтобы система добавляла новые товары и деактивировала устаревшие во время этих обновлений.
В процессе внедрения мы обнаружили, что существующие скрипты работают некорректно. Эта проблема возникла из-за неправильной конфигурации Root-документов в результате переезда клиента, что привело к сбоям в работе этих скриптов.
Чтобы решить эту проблему, мы переписали каждый скрипт выгрузки, стандартизировав их для облегчения будущих модификаций. Для каждого конкретного бренда мы настроили специальные инструкции по добавлению и удалению товаров. Чтобы выявить товары, которые больше неактуальны, мы создали систему проверки их наличия в файле выгрузки по каталогу сайта; товары, отсутствующие в выгрузке, но существующие на сайте, автоматически деактивировались. Кроме того, мы включили условия, препятствующие созданию или изменению товаров при определенных обстоятельствах. Например, товары без изображений в загрузке были исключены из каталога, чтобы избежать беспорядка (каталог не отображает товары без изображений).
Мы также разработали отдельные скрипты для каждой выгрузки, которые обновляют исключительно информацию о количестве и цене товара. Такой подход был призван снизить нагрузку на сервер, избежав ежедневной комплексной проверки всех товаров.
В результате мы успешно реализовали автоматизированную систему обновления каталога с актуальной и точной информацией о товарах. Эта система работает в фоновом режиме, незаметно для пользователей, но играет важнейшую роль в поддержании организованности и актуальности каталога, не позволяя ему прийти в беспорядок.
Товар в других цветах.
На сайте на каждой странице товара присутствует опция "Товар в других цветах", позволяющая клиенту вручную связать различные цветовые варианты выбранного товара. Эта опция на сайте отображается следующим образом:
Наша задача состояла в том, чтобы расширить отображение "Товары в других цветах" на листинг каталога, страницы тегов, страницы брендов, а также на разделы "Новинки" и "Скидки". Дизайн должен был аккуратно скрыть обширные цветовые вариации за вкладками с надписями "+3" или "+7", в зависимости от количества. При нажатии на эти вкладки открывались все доступные цвета, а выбор конкретного цвета приводил к переходу на страницу товара этого цвета.
Реализация этой функции прошла без сложностей и теперь отображается как в десктопной, так и в мобильной версиях:
Таким образом, сайт теперь может похвастаться расширенной функциональностью, которая обеспечивает более рациональную и интуитивно понятную навигацию для пользователей, особенно при просмотре цветовых вариантов продукции.
Эти работы — лишь часть из многих, которые мы успешно выполнили (и продолжаем выполнять) для нашего клиента. Если вам также потребуется интеграция новых функций или доработка вашего сайта и его компонентов, мы готовы к выполнению этих задач. Для обсуждения условий, пожалуйста, отправьте заявку на нашем сайте.