Нужна форма-калькулятор для сайта.

Подробности:

Как видно из макета - при клике по квадратикам либо прямо по ценам выбранный элемент попадает в правую форму.

потом там справа вбивается кол-во метров3 (по умолчанию стоит, к примеру, 1), и потом кнопка "заказать".

На следующей странице вбиваются контактные данные и есть конпка "отправить". Заказ приходит на емейл.

- автоматическое обновление данных заказа без перезагрузки страниц и нажатия отдельных ссылок/кнопок. таких как "пересчитать" и пр.

- два варианта реализации поля заказ (то, что справа):

либо растягивание когда много элементов (товаров) выбрано - вниз. или же появление полосы прокрутки для самих пунктов выбранных, что, имхо, приоритетнее.

- реализация на платформе по предложению. что там - флеш, яваскрипт, аякс.

- цены берутся либо из специального текстового файла, или же из XLS.

Обновляться будут загрузкой новых файликов по ftp.

- желательно предусмотреть механизм скидок - в зависимости от общего объема.

например, больше 100 м3 - скидка х% на общую сумму заказа.

- справа заказ - сорт / толщина / количество метров (ввод данных пользователем по умолчанию метр, например) и сумма (произведение количества метров на сумму за метр), ниже - общая сумма, суммируется по каждой позиции.

- при клике на красный крестик справа от выбранных позиций (в форме справа) - позиция удаляется из списка.

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

- при нажатии на розницу - без перезагрузки (или с перезагрузкой - но лучше без) прайс меняется - на стоимость за лист, и заказ уже,

соответственно, считается в листах, а не м3. а так форма-калькулятор по своей сути полностью аналогична.

- при вводе нуля в поле количества - в заказ эта позиция не идет, хотя из списка на морде не удаляется.

при вводя отрицательного числа - подсчвечивается форма ввода розовым, что введено неверное значение. в заказ позиция не идёт.

- письмо с заказом приходит просто в html формате, или даже можно в текстовом. Должна быть возможность ставить несколько емейлов-адресатов.

- поля для ввода на следующей странице (после комплектации заказа посетителем сайта) - имя, телефон, электронная почта. можно уже без интерфейса. просто в хтмл.

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

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

Из обязательных на этой странице полей формы - имя и телефон. емейл необязательное к заполнению.

- на этом этапе должна быть простая капча - защита от спам-ботов: 3-4 довольно простые цифры, не сложнее.

15 лет назад
Loverman
Дмитрий 
44 года
16 лет в сервисе
Был
год назад

Заявки фрилансеров

Нет заявок фрилансеров