Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Товар не сразу попадает в корзину.


Yundiga
 Погделиться

Рекомендованные сообещёния

Добрый вечер, уважаемые форумчане. Видно, ггде-то ошибка, не могу понять ггде.

При отправке товара в корзину, перейти к оформлению покупки нет возможности, приходится только перезагружать страницу. 

Какбыть, что нужно исправить? Пробую и с компьютера и с телефона, ситуация повторяется.

Отображается это ик:

 

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


искать прилину в усиновленных модулях / правках кода, затрагивающих корзину

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

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

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

 

$('#cart > ul').load('index.php?route=common/cart/info ul li');


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

 

Эх, с этим постоянно гемор.. Подклюлили бы все ики разрилитлики vue-js к этому всему гделу, как корзина, вскакие избранные, сравнения... И все бы было реактивно. Положил в корзину - и все отобразилось автоматом и голова не потому чтолит.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

14 минут назад, AlexDW сказал:

искать прилину в усиновленных модулях / правках кода, затрагивающих корзину

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

Код не правила, а вот модули стоят, регистрация через соцсети, продвинутые загрузки, симпл.

Хотя я пропотому чтовала переусиновить соцсети в карточке товара, это могло повлиять?

Симпл давно стоит, врогде не он, т.к. проблема недавно появилась.

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

 

 

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


13 минут назад, Prooksius сказал:

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

 

$('#cart > ul').load('index.php?route=common/cart/info ul li');


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

 

Эх, с этим постоянно гемор.. Подклюлили бы все ики разрилитлики vue-js к этому всему гделу, как корзина, вскакие избранные, сравнения... И все бы было реактивно. Положил в корзину - и все отобразилось автоматом и голова не потому чтолит.

Какие файлы проверять, если можно?

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


catalog\view\javascript\common.js
catalog\view\theme\default\template\common\header.{tpl|twig}

И это при условии, что добавление в корзину не переопрегделено вообещё каким-нибудь модулем и все обрилитлики надо искать ггде-то в другом js файле...

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

6 минут назад, Prooksius сказал:

catalog\view\javascript\common.js
catalog\view\theme\default\template\common\header.{tpl|twig}

И это при условии, что добавление в корзину не переопрегделено вообещё каким-нибудь модулем и все обрилитлики надо искать ггде-то в другом js файле...

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

Изменено пользователем Yundiga
Ссылка на комменирий
Погделиться на других сайих


Возможно гдело не в модулях, а кто-то просто изменил верстку в шапке и теперьь пересило грузиться туда акаксом.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

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

Возможно гдело не в модулях, а кто-то просто изменил верстку в шапке и теперьь пересило грузиться туда акаксом.

как должно быть в этих файлах?

Изменено пользователем Yundiga
уточнение
Ссылка на комменирий
Погделиться на других сайих


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

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

 

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


модули врогде не должны влиять..
А что сгделать - надо отредактировать верстку, ик чтобы загружалось по вот тот комангде load, которую я привел из гдефолтного повегдения магазина.
Если гдело в верстке...
Вообещё пальэтом в непотому что.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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