Корзина, избранное и оформление заказа
на сайте shapka4you.ru (Битрикс)

От заказчика Shapka4you (CMS Битрикс) поступили задания: улучшить работу страницы «корзина», оформления заказа, создать страницу избранных товаров и интегрировать модуль оформления заказа в 1 клик. Также нужно было обновить систему битрикса до последней версии и что-то сделать со скоростью работы сайта, монитор производительности битрикса не выходил за пределы 15 баллов с учетом того, что стояла виртуальная машина от Битрикса.

Я порекомендовал заказчику переехать на другой хостинг и отказаться виртуальной машины, что мы и сделали, взяв похожий сервер, чуть с большим объемом жесткого диска. После настроек сервера монитор производительности показывает в среднем 50-60 баллов. Так как на новом сервере стоит PHP7.3 внес изменения в работу модулей и шаблона сайта для совмещения работы с новым PHP.

Страница корзины

Нужно было вывести названия товаров и некоторые их свойства, а так как товары на сайте все простые, без торговых предложений, то и характеристики в корзину не добавляются. Плюс была проблема со скидками, так как скидки стояли отдельным типом цен, следовательно, системой они не учитывались и обрабатывались как обычная цена. Также на этой странице интегрировал модуль «Покупка в 1 клик».

Корзина, избранное и оформление заказа на сайте shapka4you.ru (Битрикс)

Страница оформления заказа

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

Корзина, избранное и оформление заказа на сайте shapka4you.ru (Битрикс)

Страница оформления заказа

Для незарегистрированных пользователей, избранные товары хранятся в сессии товара, для зарегистрированных, в поле свойства пользователя. На странице списка избранного товары можно удалить из избранного одной кнопкой.

Корзина, избранное и оформление заказа на сайте shapka4you.ru (Битрикс)