PHP-cкрипт для внесения заказов на автобусы
На основе имеющегося скрипта для заказа катеров (или с нуля) сделать подобную таблицу для ведения заказов аренды автобусов. С учетом описанных изменений. Файл с доступом к текущему скрипты, и новым макетом - в приложении.
ТЗ:
1. Сверху заголовками цифры - номера автобусов (сейчас занесены в константы)
2. Предусмотреть возможность добавлять/удалять транспортное средство (столбец), корректировать номер автобуса
3. Оставить возможность выбрать период времени для отображения в таблице
4. По горизонтали таблица разделена на 4 части:
Утренние заказы
Дневные
Вечерние
Итоговые данные по таблице
5. Для заведения заказа в таблицу, достаточно кликнуть в любом месте колонки соответствующего транспорта.
Появится всплывающая форма для заполнения заказа.
Если кликнуть в области Утренний заказ - заказ создастся в верхней части таблицы
и соответственно, дневные и вечерний.
Утром и вечером может быть не более 1 заказа, днем может быть до 3-х заказов (хотя возможно, не стоит специально ставить такие ограничения по кол-ву).
6. Таблица должна адаптироваться к кол-ву заведенных заказов, т.е. желательно не фиксировать жестко высоту областей, а менять ее по высоте заведенных заказов.
7. У заказа можно будет выставить Предоплачен - тогда сумма в таблице будет подкрашена желтым фоном
У заказа можно будет выставить Особый заказ - тогда запись в таблице будет с бледно-красным фоном
Соответственно, при изменении заказа можно будет снимать или проставлять эти галочки и это будет отображаться в основной таблице.
8. При изменении заказа, будет фиксироваться история изменения и можно будет скачать или просмотреть история изменений - продумать реализацию, возможно это будет отдельная кнопка Посмотреть историю изменений.
9. Оповещать на емейл, при заведении или изменении заказа. Сообщение включает дату, время, данные по заказу и лог изменения