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

Мистика или что оно такое?


Recommended Posts

Достался проект над которым работал другой человек.
Акционная цена отображается для определенной группы клиентов.

Первый раз пока не авторизировался цены видел без скидки, после авторизации со скидкой.
разлогtнился все равно со скидкой вижу. Во всех браузерах, даже в телефоне с другим ip.

Что это может быть?

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


И такое только у вас или у всех аналогично отображается цена?

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

 

 

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


  В 17.08.2021 в 12:01, neonox сказав:

И такое только у вас или у всех аналогично отображается цена?

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

 

 

Expand  

да, у всех также

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


  В 17.08.2021 в 12:01, s89 сказав:

также

Expand  

"Также" - это как? Если у прохожего подойти на улице, попросить тф, зайти на сайт - и у него цена со скидкой будет? Или все таки без скидки?

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


  В 17.08.2021 в 12:15, Shureg сказав:

"Также" - это как? Если у прохожего подойти на улице, попросить тф, зайти на сайт - и у него цена со скидкой будет? Или все таки без скидки?

Expand  

без скидки)
реганется, будет скидка
выйдет с ака, скидка все равно будет

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


  В 17.08.2021 в 12:24, neonox сказав:

дайте адрес сайта хотя бы и пример продукта где что то не так

Expand  

По сути то смотреть нечего, все как описал.  Подобного никогда не встречал..

ссылка

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


  В 17.08.2021 в 12:42, s89 сказав:

ссылка

Expand  

Открыл. Это уже со скидкой или еще без?
 

2021-08-17_19-40-49.png

 

 

PS: После регистрации цена не изменилась. Так что поздравляю, у вас всегда со скидкой

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


  В 17.08.2021 в 12:49, s89 сказав:

Это уже со скидкой
зарегались?

Expand  

Нет, еще до регистрации скидка есть. Потом зарегался, естественно, ничего не изменилось. Так что она у вас там без всякой мистики просто для всех есть

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


возможно из-за симплы

 

попробуйте в \catalog\controller\account\logout.php

 

после

 

$this->customer->logout();

 

добавить код

 

unset($this->session->data['customer']['customer_group_id']);
unset($this->session->data['simple']);
unset($this->session->data['guest']['customer_group_id']);

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

  В 17.08.2021 в 13:19, Blast сказав:

возможно из-за симплы

Expand  

Причем здесь симпла и вообще оформление заказа, если у ТС в данный момент на странице товара скидка для кого угодно работает, без регистрации. Ч-то с группами покупателей не того.

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


  В 17.08.2021 в 13:24, Shureg сказав:

Причем здесь симпла и вообще оформление заказа, если у ТС в данный момент на странице товара скидка для кого угодно работает, без регистрации. Ч-то с группами покупателей не того.

Expand  

Да скорее всего именно из за customer_group_id в сессии как написали выше и способ исправления выше это решает. У меня на сайте точно такое же с симплой поведение, но для себя я решил что это не баг, а фича и оставил как есть) А почему вот вы видите цену со скидкой до авторизации, это уже мистика)

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

  В 17.08.2021 в 13:36, iglin сказав:

Да скорее всего именно из за customer_group_id в сессии как написали выше и способ исправления выше это решает. У меня на сайте точно такое же с симплой поведение, но для себя я решил что это не баг, а фича и оставил как есть) А почему вот вы видите цену со скидкой до авторизации, это уже мистика)

Expand  

Замечательно. Вы сами же признаете, что версия с симплой никак не подходит для описываемого случая, но вывод несокрушимый: не предположение неверно, а просто "мистика!".  Пусть ТС ковыряет симплу, хотя надо смотреть группы покупателей. Если факты не совпадают с теорией, тем хуже для фактов :grin:

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


  В 17.08.2021 в 14:14, Shureg сказав:

Вы сами же признаете, что версия с симплой никак не подходит для описываемого случая, но вывод несокрушимый: не предположение неверно, а просто "мистика!".

Expand  

Я такого не признавал) Как раз таки наоборот. Я вижу поведение которое описывает автор и которое подходит полностью под то что при логауте не очищается из сессии значение группы покупателя. Я не экстрасенс конечно и в данном конкретном случае может быть и какая то иная причина. Но что сто процентов не может быть этой я так же утверждать не могу.

 

Мистика и загадка для меня только то, почему у Вас результаты "теста" показывают иной результат. Который отличается от того что я вижу и что описывает ТС ) 

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

  В 17.08.2021 в 12:45, Shureg сказав:

Открыл. Это уже со скидкой или еще без?
 

2021-08-17_19-40-49.png

 

 

PS: После регистрации цена не изменилась. Так что поздравляю, у вас всегда со скидкой

Expand  

 

хм, у меня без регистрации не выводится новая цена, но и с регистрацией тоже не выводится)))

image.thumb.png.def19934f79d8ad8abb42924c4bb171b.png

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


@s89 вариантов тут много. Одно из возможных решений вам написали, попробуйте проверить. Если не поможет, то надо копать дальше в разных направлениях связанных с группами пользователей.

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


  В 17.08.2021 в 12:59, Shureg сказав:

Нет, еще до регистрации скидка есть. Потом зарегался, естественно, ничего не изменилось. Так что она у вас там без всякой мистики просто для всех есть

Expand  

В этот момент как раз меняли группу по умолчанию в настройках)
потому вы видели без регистрации.

 

  В 17.08.2021 в 13:19, Blast сказав:

unset($this->session->data['customer']['customer_group_id']);
unset($this->session->data['simple']);
unset($this->session->data['guest']['customer_group_id']);

Expand  

Спасибо. Это решение помогло!

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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