Db pg shop — Магазин

Материал из AOW

Перейти к: навигация, поиск
Внимание! Эта статья требует доработки.


Контент — важнейший модуль системы AOW-SC3. пользователь может набирать корзину без авторизации

все данные хранятся в сессии но для того что бы сделать покупку, есть два пути

  1. Уже реализован механизм быстрой покупки, когда менеджеру на e-mail отправляются данные о покупателе
  2. Это авторизация

или регистрация

после авторизации после нажатия кнопки купить - всё падает в корзину которая в БД

это сделано для того что бы пользователь мог уйти а вернувшись востановить всё то, что у него в корзине понятно

причем пользователь может набирать сам, а потом еще войти

тогда должен сработать след механизм загрузки состояния корзины из бд. обр к БД, этот товар есть в сессии если да то не берем из БД, если нет, то запихиваем в сессию из БД по факту покупки должен меняться статус в shoppingcart а так же сохраняться переменные at_the_moment что бы можно было понять что сколько стоит


Смотри какая фича, каждый пользователь может просматривать страницу shop(resid=0), у него без проблем набирается товар и т.п.

далее после того как товар укомплектован, есть два пути о которых было сказано выше.

подробнее про авторизацию - она реализуется стандартными движковскими средствами, и спользователь регистрирующийся в магазине должен по-умолчанию попадать в группу 99100000 - что бы смотреть /page/shop/shoppingcart.


про группы есть мануал.

Личные инструменты

Разработка веб-сайтов, автоматизация.
По всем вопросам обращайтесь по телефонам:

+7 495 640 29 90
http://artofweb.ru