Скрипт на prototype js
Нужна одна функционирующая страница, строго на прототипе.
В онлайне производится набор модулей тура, пересчет цены, перепоказ дат и описания программы. Задано 4 жестких даты начала туров, каждый тур состоит из 5 модулей, каждый модуль определенное количество ночей, на каждый модуль задана цена на одноместное и двуместное размещение.
Входящие данные:
Массив 1:
[city code] - [city name] - [module name] - [no of nights] - [text] - [img] - [price SGL] - [price DBL]
Массив 2:
4 набора дат. Как угодно - можно дату начала и потом пересчитывать даты по модулям. Можно прописать на каждый модуль дату начала. То есть либо дата начала модуля 1 июня, либо набор - модуль 1 нач. 1 июня, модуль 2 нач. 4 июня и так далее.
Массив 3:
Цены на билеты МЕЖДУ модулями.
Front-end:
Предвыбор одной из 4 дат начала - подкрашивающимся текстом, предвыбор количества человек - подкрашивающимся текстом, или опять же
В левой вертикальной части
5 checkboxes - выбор модулей
По выбору чекбокса отображается
В верхней части страницы:
Картинка выбранного модуля
Даты на модуль
В одном из
или справа сверху - цена на человека dbl/sgl, при четном количестве человек берется только dbl, при нечетном берется dbl на все что попало в четное, остаток sgl
Не забыть посчитать цену на билеты МЕЖДУ модулями
В центральной части
Название модуля, даты модуля, цена - в итоге формируется полное описание тура со всеми выбранными модулями.
Указание поезда МЕЖДУ модулями либо текст об отсутствии связи между модулями.
В правой вертикальной части под ценой простая форма:
В описать следующее - количество человек, выбранную дату, выбранные модули, цену сингл, цену дабл.
Name
Phone
Форму заберу на php и обработаю сама.
Остальное дообъясню выбранному исполнителю.