Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день!

Необходимо написать модуль Корзины (заказа), который будет использоваться на простых сайтах-лендингах с небольшим количеством товара.

Уже работающий пример корзины можно посмотреть на сайте - http://pest-reject.in.ua/

В данном случае, он работает на Друпале, нам же необходимо написать то же самое для Wordpress.

В админке добавляются сущности:

- товар (id, название, цена)

- заказ (Имя, фамилия, телефон, емейл, адрес, способ доставки, способ оплаты, товары, комментарий), поле товары - связь с сущностью товар (один к многим).

В админке предусмотреть страницу со списком товаров, форму добавления товаров.

Предусмотреть представление списка заказов с возможностью изменять их на той же странице.

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

Использовать модальные онка jQuery, у кнопки есть параметры - id товара, цена товара (опция). Если для кнопки указана цена в шаблоне, она замещает цену товара из базы.

При нажатии на кнопку "купить" всплывает окно которое полностью повторяет окно на http://pest-reject.in.ua/. Шаблон модального окна должен быть в отдельном файле.

Выбор отделения новой почты - код работы с апи новой поты предоставим если нужно.

Обязательное поле - имя и номер телефона. Валидация остальных полей - удаление специальных служебных символов mysql.

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

Также, необходимо сделать возможность привязки формы быстрого заказа к товару (по id). При быстром заказе происходят все те же действия, что и при обычном, но указывается только номер телефона.

10 лет назад
jgold
Голд 
33 годаУкраина
16 лет в сервисе
Был
10 лет назад