Перейти к содержанию
sattvad

Помощь "закладки"

Рекомендуемые сообщения

Народ, столкнулся с проблемой. Хочу сделать в офлайн магазине qr код ценники, для того, чтоб покупатель мог путем сканирования кода, перейти на сайт, где мог бы добавить товар в закладки. Как тестировал: зашел на сайт с смартфона под своим аккаунтом, далее сканировал qr код ценник, добавил в закладки, теперь когда захожу с комп. в закладках этого товара нет. Что и куда нужно нажать, чтоб организовать данный сервис?  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Захожу с телефона, логинюсь.

2. Добавляю товар в закладки - в закладках становится (1) товар.

3. Захожу на сайт с ноута. В закладках (0).

4. Логинюсь как покупатель. В закладках (1), есть добавленный с телефона товар.

По вашему описанию - не вижу, чтобы вы логинились на компе.

UPD: продолжение эксперимента

5. Удаляю товар из закладок на компе. (0)

6. Делаю рефреш на телефоне. Всё на месте, (1) товар в закладках. Опа, ожидал, что он пропадёт.

7. Рефреш на компе - там нет товара, удалился. Разлогиниваюсь. Залогиниваюсь. (0) в закладках.

8. Разлогиниваюсь на телефоне. Залогиниваюсь. Здесь остался (1) товар в закладках.

Так что таки да, хранятся они не где-то на сервере, а на клиенте.

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

Как дежурный вариант - логиниться, но класть товары вместо закладок в корзину. А на втором компе логиниться и перекладывать из корзины в закладки :) Корзина кажется работает так, как вы хотите, чтобы работали закладки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Так что таки да, хранятся они не где-то на сервере, а на клиенте.

 

Хранятся на сервере - в сессии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Хотя и корзина тоже должна быть в пролёте, т.к. тоже хранится в тех же сессиях, рядом с вишлистом. А насколько помню структуру базы, там нет ничего для хранения корзины. Или всё же есть?... Смотреть, короче, надо. Что-то мне казалось, что корзина переживает протухание сессии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.