Порядок работы с корзиной.
Добавление новых позиций:
AddTov Basket.php
Алгоритм работы сценария:
1. проверить, установлен ли идентификатор покупателя, если нет, то по умолчанию идентификатор равен нулю (id Shoper=0);
2. проверить количество единиц заказанного товара, если значение равно нулю, то вернуть на страницу товар;
3. убедиться в том, что для текущего заказа была создана корзина, т.е. нельзя добавлять в пустую корзину. Поэтому если корзины нет, то создаем новую корзину.
4. сохранить идентификатор корзины id Basket в переменной сеанса;
5. если корзина существует, то проверить присутствие товара в корзине, если товар есть, то надо увеличить количество единиц товара;
6. выполнить обновление товара в корзине или добавить новый товар, если корзина пустая.
Все действия реализуются как последовательность SQL-запросов применительно к выбранной СУБД.
Дата добавления: 2015-08-26; просмотров: 537;