Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Очистка корзины


Aznaur

Recommended Posts

Вообщем столкнулся с такой бедой. При добавлении товара в корзину, затем если закрыть браузер, подождать немного и снова открыть и зайти на сайт, корзина очищается. С этим борюсь давно. никто не дает ответа, хостеры жмут плечами. Как возвращать клиентов, когда они повторно через неделю заходят на сайт а корзина пуста... Пишите предложения, нужно решать эту тему.

P.S. Если не в ту тему написал, админ ссори)

Змінено користувачем Aznaur
Надіслати
Поділитися на інших сайтах


Пусть регистрируются

А где запоминать вашу корзину? в куках? в сессии? так сессия не бесконечна
У незарегистрированного клиента корзина хранится 1 час.

Даже если он активно сидит на сайте, то она умрет через час.

Надіслати
Поділитися на інших сайтах

8 минут назад, chukcha сказал:

Пусть регистрируются

А где запоминать вашу корзину? в куках? в сессии? так сессия не бесконечна
У незарегистрированного клиента корзина хранится 1 час.

Даже если он активно сидит на сайте, то она умрет через час.

А как же другие сайты на других cms работают? заходишь добавляешь в корзину и все, она догоняет месяц. Не должно так быть... Сами должны понимать, что заставить клиента зарегистрироваться это беда. А вот отправить письмо с брошенной корзиной, либо догнать его и вернуть на сайт это можно и даже можно его довести до заказа. Многие боятся регистрироваться, некоторым лень... 

Змінено користувачем Aznaur
Надіслати
Поділитися на інших сайтах


А как быть тогда, если необходимо сделать чтобы товары оставались в корзине после закрытия браузера?  На некоторых ИМ такое реализовано.

 

Надіслати
Поділитися на інших сайтах

3 часа назад, chukcha сказал:


Даже если он активно сидит на сайте, то она умрет через час.

Где это меняется?

Змінено користувачем florapraktik
Надіслати
Поділитися на інших сайтах


9 часов назад, florapraktik сказал:

Где это меняется?

        // Remove all the expired carts with no customer ID
        $this->db->query("DELETE FROM " . DB_PREFIX . "cart WHERE (api_id > '0' OR customer_id = '0') AND date_added < DATE_SUB(NOW(), INTERVAL 1 HOUR)");

 

  • +1 1
Надіслати
Поділитися на інших сайтах

35 минут назад, chukcha сказал:

        // Remove all the expired carts with no customer ID
        $this->db->query("DELETE FROM " . DB_PREFIX . "cart WHERE (api_id > '0' OR customer_id = '0') AND date_added < DATE_SUB(NOW(), INTERVAL 1 HOUR)");

 

Это уже менялось. Но как сделать чтобы не зарег пользователь после закрытия браузера, снова войдя на сайт увидел свои товары в корзине. Самому интересно как это реализовать. :) 

Надіслати
Поділитися на інших сайтах

1. Изменить путь хранения сессий, для того что бы системные чистильщики не лезли туда со своими правилами
Вы можете это сделать на шаред, и при этом все же чистить?
2. session_set_cookie_params - читать что оно умеет и зачем..
 

Надіслати
Поділитися на інших сайтах

1 час назад, chukcha сказал:

1. Изменить путь хранения сессий, для того что бы системные чистильщики не лезли туда со своими правилами
Вы можете это сделать на шаред, и при этом все же чистить?
2. session_set_cookie_params - читать что оно умеет и зачем..
 

Каждый раз при открытии браузера создается новый ID. $_COOKIE['default']

При изменении параметра session_set_cookie_params(0, '/'); ['default'] --> отсутствует

Надіслати
Поділитися на інших сайтах

30 минут назад, legioner26 сказал:

При изменении параметра session_set_cookie_params(0, '/'); ID ключа не создается, и соответственно сессии нет.

Ух..
Прочитайте что вы написали

 

Надіслати
Поділитися на інших сайтах

15 часов назад, Aznaur сказал:

А вот отправить письмо с брошенной корзиной, либо догнать его и вернуть на сайт это можно и даже можно его довести до заказа.

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

Надіслати
Поділитися на інших сайтах

Вопрос с хранением корзины тут уже решался, погуглите :) 

у меня корзина хранится месяц или до очистки кеша в браузере 

 

догонять не зарегистрированных клиентов с брошенной корзиной можно пока только с помощью симпл 

 

там в новых версиях есть сборщик брошенных корзин, работает кстати идеально, собирает идеально и если заказ совершён то «брошенную корзину» стирает 

 

елинственный минус, рассылку делаю руками, но 3 клиента уже вернулись и купили (благодаря прянику в -30%)

 

просил Димана сделать отдельным модулем с авторассылкой, возможно когда то появится :)

я думаю такой модуль нужен много кому 

 

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

а важно ото всех собирать корзины

  • +1 1
Надіслати
Поділитися на інших сайтах


1 час назад, zlob сказал:

догонять не зарегистрированных клиентов с брошенной корзиной можно пока только с помощью симпл 

Уже реализовано для стандартной корзины )))

Надіслати
Поділитися на інших сайтах

1 час назад, zlob сказал:

там в новых версиях есть сборщик брошенных корзин, работает кстати идеально, собирает идеально и если заказ совершён то «брошенную корзину» стирает 

Ну это можно и запросом собирать по ID сессии, тут ничего сложного нет.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.