Правка проблем с корзиной и поиском
Магазин был рабочим, пока программист не отказался от его поддержки. И сразу, вдруг, перестали работать скрипты. Файлы лежат на сервере. Но верны ли они, гарантии нет, т.к. скрипты не иполняются.
Требуется либо правка существующих файлов, либо создания и привязка новых.
ТЗ нет.
Могу краткое описание процессов с корзиной дать.
Корзина накапливает все выбранные позиции через "добавить в корзину" и "купить" ссылки с учетом указанного количества.
ОТкрывается в отдельном окне.
Отображает по каждой позиции заказа: Наименование, Цену единицы, Стоимость доставки почтой (лучше по-умолчанию заложить 20% от стоимости), Заказанное количество, Сумму заказанного количества
Отображает сумму заказа нижней строкой таблицы: Количество заказаных экземпляров, Общая сумма заказа.
сумму заказа при доставке курьером: Стоимость доставки (по-умолчанию 250 рублей), Сумма заказа (Стоимость позиции*количество+250рублей)
сумму заказа при доставке почтой: Стоимость доставки (Сумма столбца "стоимость доставки почтой" по всем наименованиям), Сумма заказа ("Сумма заказанного количества"+"Стоимость доставки").
Должна быть возможность изменять количество заказанных наименований прямо в корзине и пересчитывать корзину в соответствии с новыми данными.
Оформление заказа происходит в следующем окне и данные, занесенные в корзину хранятся до момента окончания оформления заказа.
Поле: "Ваш индекс" (обязательно для заполнения) ...... (д.б. введено 6 цифр, иначе просьба исправить введеный индекс)
"Адрес" (обязательно для заполнения) ..................................... (д.б. введено не менее 20 символов, иначе просьба исправит указанный адрес)
"ФИО" (обязательно для заполнения) .............................................
"e-mail" ...........................
"телефон" ............................ "(обязательно для заполнения, в случае если Вы хотите чтобы Ваш заказ был доставлен курьером)"
"Заказать" и "Отказаться".
При активировании ссылки "Заказать" все данные сливаются в order.txt (расположен в папке trash) в следующем порядке:
индекс:
адрес:
ФИО:
e-mail:
телефон:
код наименования: (заложен в адресе страницы и в названии файла данного наименования, только числа)
И данные в корзине очищаются.
При отказе, данные в корзине очищаются
Поиск.
Поиск по автору и по наименованию. Работают как совместно, так и раздельно. Поиск не строгий. Наиболее похожие данные выводятся в начало страницы и далее по степени убывания совпадений. Возможность положить в корзину из результатов поиска. Сортировка по названию, по автору, по стоимости.