Jump to content


Photo
- - - - -

Хранение корзины


  • This topic is locked This topic is locked
7 replies to this topic

#1 mdcsfk

mdcsfk
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 207
  • topics: 49

Posted 10 January 2015 - 12:17

Не знаю, должно быть так, или это глюк какой-то у моего сайта:

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

Можно сохранять состояние корзины?


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 12 January 2015 - 09:01

Данные корзины перед созданием заказа хранятся в сессии.
При выходе из аккаунта, Joomla чистит сессию и он становится гостем.
Отсюда мы получаем пустую корзину при выходе из аккаунта.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 mdcsfk

mdcsfk
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 207
  • topics: 49

Posted 13 January 2015 - 04:00

Эту ситуацию можно как-то изменить?


  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 13 January 2015 - 06:05

Только если переписать работу сессии Joomla.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 mdcsfk

mdcsfk
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 207
  • topics: 49

Posted 13 January 2015 - 07:00

судя по краткости, это неимоверно сложно?)


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 13 January 2015 - 07:26

К сожалению, у меня нет готового хака для Joomla. И в такие тонкости работы CMS я не вникал.
По моему Joomla работает c сессией вполне верно и не стоит там что-либо менять. Можно легко сломать авторизацию на сайте.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 mdcsfk

mdcsfk
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 207
  • topics: 49

Posted 13 January 2015 - 17:32

Ок, еще один вопрос)

Если я выкручу время жизни сессии, скажем на несколько десятков тысяч минут, это как-то отрицательно повлияет на что-либо?


  • 0

#8 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.6
  • posts: 6393
  • topics: 15

Posted 13 January 2015 - 18:10

Нет. Этим вполне можно пользоваться чтобы хранить корзину/список избранного почти вечно.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]




Click to return to top of page in style!