Интернет-магазин ресторана Fresh Sushi

Интернет-магазин с множеством интересных функций, который мне довелось однажды делать…

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

Итак, давайте рассмотрим каждую функцию отдельно. Начнем, пожалуй, с функции "с этим товаром обычно покупают". В административной панели для каждого товара можно назначить ряд дополнительных товаров, которые впоследствии будут выводиться при подробном просмотре, бегущей строкой внизу экрана. Такая функция позволяет давать дополнительную рекламу своих товаров, чтобы уравновешивать интерес пользователей ко всем товарам.  Очень полезная функция для интернет-магазина!

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

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

Галерея – это набор ярких картинок или видео, а также других мультимедийных элементов. Здесь все ясно.

Перейдем к самой интересной функции данного сайта –  «сохранение заказов». После того, как вы выбрали все необходимые вам товары, переходите в раздел «оформление заказа», там заполняете данные о себе: адрес, имя, телефон и пр., нажимаете кнопку "оформить". Тут ваши действия заканчиваются, и начинается работа специального скрипта, который формирует заказ в виде таблицы: товар, модификатор, количество, цена и общая цена для каждого из выбранных вами товаров. Потом программа этот заказ сохраняет в своей базе, присваивая ему уникальный номер, после чего берет сгенерированный номер и вставляет его в программу, которая генерирует заказ уже виде файла XML-формата. После того, как сгенерированы оба формата заказа, программа делает рассылку администратору, клиенту и на специальный почтовый ящик, который при поступлении туда письма, обрабатывает заказ, программа извлекает из письма вложенный XML-файл заказа и отправляет заказ напрямую на кухню, где его готовят и доставляют вам домой.

Если вас заинтересовал подобный функционал, свяжитесь со мной по контактным данным на сайте!

 


Автор: Александр Михайлин
Дата публикации: 14-09-2014