Корзина / Состояние входа - Нет Cookies? - PullRequest
0 голосов
/ 17 марта 2011

Никаких файлов cookie. Это возможно? А как именно?

Единственное, о чем я могу думать, это если вы создадите скрытую кнопку с идентификатором, когда пользователь впервые заходит на сайт. Этот идентификатор может затем распространяться от страницы к странице. Когда что-то добавляется в корзину, вы используете ajax для сохранения этого выбора в id.

Ответы [ 4 ]

0 голосов
/ 11 июня 2016

Session.Они не печенье.Обратите внимание, что они названы по-разному ...

Я реализовал это на одном дыхании для последнего проекта https://github.com/Crinsane/LaravelShoppingcart

0 голосов
/ 17 марта 2011

Старый метод действительно распространял токен как переменную GET или POST по всему процессу, что легко прерывалось (следовательно, в настройках сеанса все еще есть возможность его автоматического включения с помощью url_rewriter.tags ).

Это может так легко сломаться, однако, я не думаю, что есть что-то неправильное в требовании, чтобы люди включали куки, если они хотят купить что-то на вашем сайте ...

0 голосов
/ 17 марта 2011

Это не обязательно должно быть скрытое поле, параметр URL-адреса сохраняется. Вы сохраняете генератор идентификаторов, и этот идентификатор передается в качестве параметра? I = xxxxx для каждого URL. Затем вы сохраняете вещи на карте, связанной с идентификатором.

0 голосов
/ 17 марта 2011

Сессии могут отслеживать пользователя до закрытия браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...