Внимание: функционал этого модуля очень зависит от требований заказчика. Так что рассматривайте данную реализацию как пример.
Дополнительные параметры модуля:
Вводится адрес e-mail. После отправки оформленного заказа отсылается письмо с временем, данными о клиенте и данными о заказе на указанный e-mail.
Интерфейс администратора:
Выводится список заказов принятых от клиентов. В данном вареанте реализации модуля заказ имеет 3 состояния:
заказ поступил — пользователь послал с сайта заказ;
заказ принят — администратор подтвердил у клиента правильность заказа по телефону;
заказ обработан — заказ доставлен клиенту .
Для перевода из одного состояния в другое используются иконки:
— перевод из поступившего в принятые;
— перевод из принятого в обработанные.
Обработанные заказы попадают в архив. Вы также можете просмотреть его содержание и при необходимости перевести заказ из архива обратно в любое состояние (например, если вы ошибочно перевели заказ в обработанные).
Интерфейс пользователя:
В каталоге товаров в карточке товара (полное описание товара) появляется кнопка для добавления товара в корзину:
Nokia 6270
…
Цена: 320 убитых енотов
При нажатии на кнопку 'Добавть в корзину' введенное количество товаров добавляется в корзину. Список товаров в корзине можете посмотреть при нажатии на соответствующую ссылку, где она будет распологаться — зависит от дизайна и навигации по сайту.
Nokia 6280
Комплектация: Телефон, аккумулятор, сетевое з/у, карта памяти Mini SD 64 МБ, портативная стерео hands-free, диск ПО, интерфейсный кабель, гарантийный талон, инструкция, упаковка
Цена: 280 убитых енотов x шт.
Итого: 280 убитых енотов
Цена: 340 убитых енотов x шт.
Итого: 680 убитых енотов
Итого за заказ: 960 убитых енотов
Открыв страницу с содержанием корзины Вы можете изменить количество товаров (после чего неоюходимо нажать кнопку «Пересчитать»), а также удалить позиции товаров.
После того как содержание корзины отредактировано можно приступать к оформлению заказа. В данной реализации возможно оформить заказ с оплатой наличными или оплатить заказ через WebMoney. После нажатия на кнопку для выбранного варианта появится форма для ввода информации, необходимой для оформления заказа и доставки товара. При нажатии на кнопку 'Оформить заказ' появится форма:
* — поля обязательные к заполнению
Имя: *
Телефон: *
E-mail:
Адрес: *
После заполнения формы и нажатия на кнопку 'Заказать' отсылается письмо на e-mail указанный в административном интерфейсе и на e-mail указанный клиентом письмо с подтверждением получения заказа. Корзина очищается.