Форма обратной связи (форма заказа) - WebAsystShop
Нужна простая форма обратной связи, которая будет служить формой заказа, она работает отдельно от основного функционала WebAsyst Shop-Script (корзины покупателя, модулей доставки, оплаты, без внесения в базу данных).
"Простая" - т.к. в форме все поля заполняются вручную покупателем, при нажатие на кнопку "Бланк заказа":
1. не требуется автоматическое внесение названия товара в форму,
2. не требуется вносить стоимость товара,
3. не требуется вносить в общую базу данных магазина информацию о продавце и заказе.
Что собой представляет форма я изобразил в прикрепленной к проекту картинке.
Форма должна работать на основе стандартной формы обратной связи, с вводом капчи движка WebAsyst Shop-Script (версия 308) - http://demo-ru.webasyst.net/shop/feedback/
Важно, чтобы была соблюдена верстка такая же как в прикрепленной картинке.
Принцип работы:
1. При нажатии на кнопку "Быстрый заказ" перед покупателем, в отдельном, небольшом окне, открывается форма быстрого заказа.
2. Форма заполняется покупателем и отправляется после нажатия кнопки "Оформить заказ", если какое-либо из обязательных полей заполнено неверно, появляется сообщение об ошибке.
3. Сообщение о заказе приходит на e-mail магазина.
4. Кнопка "Быстрый заказ" размещается на странице общего списка каталога возле каждой позиции, а также на отдельной странице товара.
Это обычная форма обратной связи в класическом ее понимании, причем эта форма уже создана в стандартном движке WebAsyst Shop-Script, на странице - /feedback/.
Все что нужно это просто вынести именно эту форму на отдельную страницу, добавить несколько полей, и чтобы "вызвать" эту форму можно было нажатием одной кнопки на странице.
Как я себе представляю, это будет буквально один файл-страница, который нужно вложить в нужную директорию движка, в котором будет прописана стандартная форма движка + доп поля (вообщем как на картинке), ну и верстка страницы.
И ссылка по которой будет открываться окно "Бланк заказа", которую нужно будет прописывать к нужной кнопке.