Получилось в качестве урока? Вот помимо логина и хеш пароля, под уникальным идентификатором нужно хранить в базе и данные пользователя, которые необходимы при совершении покупки. Их заполнение, это необходимое условие при регистрации, у вас же магазин, а не форум.
А личный кабинет, это уже редактирование личных данных, установка/изменение каких либо опций, к примеру предпочтения по тому же типу доставки или способе оплаты.
Вход, это идентификация пользователя и его идентификатор в сессии, а значит оформляя заказ данные о покупатели берутся из базы по этому идентификатору, и заполнять форму ими не нужно.
Бонусы, скидки, это может и впоследствии добавляться, это как пример, что информация покупателю о его заказе должна быть удобной и сосредоточена в одном месте.
>В уроках о создании магзинов такого не видел.
Совершите покупку в реальном магазине, мысленно анализируя свои действия, начиная от входа в магазин, заканчивая выходом из него с покупкой.
Последний раз редактировалось laimas, 10.04.2015 в 04:24.
|