Написать скрипт конфигуратора (повторная публикация)

Бюджет: 40 $
29.96 € – 3 339.36 ₽
Требуется написать скрипт конфигуратора услуги. Принцип работы следующий (см. схему в приложении):

1. На странице представлены радиобатоны списка услуг. Юзер выбирает одну из услуг (в данном задании услуг всего три, но код нужно построить так, чтобы потом можно было добавить услугу) и жмет на кнопку "Заказать"

2. Открывается новая страница со списком доп. наборов, которые увеличивают стоимость услуги (у каждой услуги 5-10 наборов). При выборе одного или нескольких доп. наборов меняется(плюс 500р или минус 400р, например) стоимость услуги (справа) без перезагрузки страницы.

3а. Когда была выбрана услуга с нужным набором доп. параметров юзер сначала жмет на ссылку распечатать счет. Открывается страница (скорее всего poup-up либо всплывающий див) со сгенерированным Номером счета (все счета нумеруются от Х до N без базы данных. В коде должен быть комментарий к строке, где можно обнулить это счетчик и установить X – стартовое значине. Например, Счет 1508-ИЗ), со списком услуги и набором дополнительных параметров, их стоимостью и итоговой стоимостью. Ниже реквизиты и печать в виде изображения. Автоматом открывается виндовое окошко отправки счета на принтер.

3б. Если нажали "Скачать счет", то страница с информацией из пункта 3 скачивается в виде xls документа (текстовый формат наверное не пойдет, там же изобюражение печати). При нажатии юзером на ссылку "скачать" или "распечатать" дубликат счета в виде xls файла (или можно в виде текстовика, без разницы, для менеджера печать не нужна )  отправляется на почту менеджеру, причем для одного счета письмо отправляется 1 раз. Даже если юзер сначала нажал "Распечатать",а потом два раза "Скачать" для одного счета, то отправилось одно письмо.

4.Когда юзер нажимает на ссылку "Анкета", то открывается страница с Вопросами для заполнения. Вопросы зависят от выбранной услуги в пункте 1. для некоторых услуг добавляется стандартный набор доп. вопросов. 2. В конце анкеты кнопка "Заказать", при нажатии на которую, юзер получает уведомление об успешном заказе либо ошибке, а менеджеру на почту отправляется анкета в виде xls файла с ответами на вопросы, а в теме письма указывается номер счета.



верстку старницы с местом под скрипт, исходные тексты услуг отправлю исполнителю на почту. 



Срок три дня.
Опубликован 27.10.2009 в 11:01

Выберите способ верификации:

Обновите страницу после прохождения верификации.