Сайт: https://matras-rf.ru/
Компания «СОНЯ» — это производитель ортопедических матрасов. Производство оснащено современным производственным оборудованием, квалифицированным персоналом и широким модельным рядом. Компания производит не только ортопедические матрасы, но и товары для сна. Компания «СОНЯ» представлена сетью салонов в Екатеринбурге.
Осуществить переход сайта на платформу 1С-Битрикс без существенной потери трафика. Настроить двусторонний обмен сайта с 1С.
Осуществить смену платформы сайта на 1С-Битрикс.
Настроить двусторонний обмен сайта с 1С
Реализовать доработку функционала связанную с обменом сайта с 1С и выводом информации в карточку товара.
Оптимизировать фильтры в каталоге.
1. Разработка Технического задания
Для разработки сайта было написано техническое задание с проработкой прототипов основных страниц сайта.
На этапе разработки ТЗ формируется общая картина работы сайта и его технических особенностей.
В техническом задании описывается:
требования к хостингу и его настройкам;
требования к платформе и техническим особенностям CMS;
требования к верстке и программному коду;
описание работы всех элементов страниц на основании прототипов;
схема интеграции и обмена с 1С;
доработка функционала сайта для реализации обмена сайта с 1С.
2. Разработка дизайна
Дизайн сайта был разработан на основании прототипов страниц и фирменного стиля компании.
Для главной страницы сайта были отрисованы несколько банеров актуальных на момент запуска сайта.
Рисунок 1. Дизайн главной страницы сайта
Рисунок 2. Дизайн списка товаров
Дизайн карточки товара был нарисован с перспективой на реализацию функционала по этапам.
Рисунок 3. Дизайн карточки товара.
3. Разворачивание платформы и установка дизайна
Сайт был разработан на платформе 1С-Битрикс на основе шаблона нашей собственной разработки. Была реализована доработка внешнего вида и функционала шаблона под дизайн и нужды заказчика.
Рисунок 4. Главная страница
Сайт реализован как интернет магазин с возможностью заказать необходимый размер матраса через полноценное оформление заказа через корзину.
Для быстрого поиска товаров на сайте реализована строка поиска и удобное расширенное меню по запросам.
Рисунок 5. Дополнительное выпадающее меню
Так же быстрый отбор товаров можно осуществить с помощью фильтров в каталоге. Фильтр организован по самым значимым свойствам товара.
Рисунок 6. Список товаров
В каталоге товаров только нужно выбрать нужную модель, перейти в карточку товара, выбрать подходящий размер и положить товары в корзину.
Рисунок 7. Карточка товара
Товар можно положить в корзину не проваливаясь в карточку товара. Прямо в списке товаров у понравившейся модели установите подходящий размер и нажмите кнопку «Купить».
Рисунок 8. Покупка из списка товаров
Оформление заказа не займет много времени. Перейдя в корзину пользователь увидит несколько полей с личной информацией. Сможет выбрать подходящий способ оплаты и доставки, написать комментарий к заказу.
Для удобства пользователей подключен модуль онлайн оплаты сбербанка. Пользователь выбирает способ оплаты Банковской картой онлайн и поле оформления заказа ему станет доступна ссылка для оплаты. Так же свой заказ пользователь может оплатить из личного кабинета, нажав на соответствующую кнопку в списке заказов.
Рисунок 9. Оформление заказа
4. Перенос информацию со старого сайта
Со старого сайта были перенесены разделы:
5. Интеграция с 1С с доработкой
Между сайтом и 1С была настроена двусторонняя интеграция.
Из 1С на сайт:
С сайта в 1С:
Отличительной особенностью данной интеграции является компоновка нескольких товаров из 1С в товар с торговыми приложениями на сайте. Производитель предлагает одну модель матраса в разных размерах. В 1С эти товары хранятся как отдельные номенклатурные единицы. Но для сайта такое представление каталога не удобно для пользователя. Поэтому было принято решение объединить все товары одной модели в товар с торговыми предложениями с выбором размера.
В 1С товары одной модели были названы по одному принципу «Название модели (размеры)». Для формирования названия товара на сайте берется только первая часть «Название модели». Все товары, у которых совпадает «Название модели» попадают в товары в виде торговых предложений.
Так же для удобства выбора размера в карточке товара были склеены параметры ширины и длины матраса. Выбор размера в карточке осуществляется в виде выпадающего меню со списком размеров, пользователь может выбрать подходящий и узнать цену за выбранный размер.
При выборе размера в карточке товара устанавливается соответствующая цена, которая так же приходит из 1С.
6. Оптимизация фильтров
Оптимизация фильтров по запросам с уточняющими словами (характеристиками). Посадочной страницей является страница каталога с отфильтрованными товарами по определенной характеристике.