Печеньки вообще нет. Это возможно? И как именно?
Единственное, о чем я могу думать, это создать скрытую кнопку с идентификатором, когда пользователь впервые заходит на сайт. Затем этот идентификатор может распространяться со страницы на страницу. Когда что-то добавляется в корзину, вы используете ajax, чтобы сохранить этот выбор в идентификаторе.
Ответ 1 · Wrikken
Старый метод действительно распространял токен как переменную GET или POST на протяжении всего процесса, что легко ломается (отсюда и возможность в настройках сеанса включить его автоматически с помощью url_rewriter.tags).
Однако он может так легко сломаться, что я не думаю, что есть что-то плохое в том, чтобы требовать от людей включения файлов cookie, если они хотят что-то купить на вашем сайте...
Ответ 2 · Miquel
Это не обязательно должно быть скрытым полем, сохраняется параметр URL. У вас есть генератор идентификаторов, и этот идентификатор передается в качестве параметра ?i=xxxxx для каждого URL-адреса. Затем вы сохраняете данные на карточке, связанной с идентификатором.