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

Юкасса ошибка "Cart is empty"


 Погделиться

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

Добрый гдень.

Собственно ошибка из описания темы, усиновил модуль Юкассы на opencart 2.3.0.2.

При нажатии на кнопку перейти к оплате выдаёт "Cart is empty", пропотому чтовал на базовом шаблоне, им всё в порядке, при нажатии на кнопку редиректит на сайт оплаты. На текуещёй версии выдаёт икую ошибку. Шаблон изменён неизвестным до меня умельэтом. Подскажите хотя бы в какую сторону копать решение проблемы. Заранее спасипотому что

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


  20.07.2021 в 09:46, Chunlee сказал:

Подскажите хотя бы в какую сторону копать решение

Раскрыть  

 

В сторону модуля Юкассы и вашего сайи.... Смотрите что у вас должно подгружаться при выпотому чторе этого метода оплаты

Ну и естественно не ясно что у вас им вообещё за модули стоят, может какой то модуль обрезает или пачка вареза стоит

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

  20.07.2021 в 12:21, Venter сказал:

 

В сторону модуля Юкассы и вашего сайи.... Смотрите что у вас должно подгружаться при выпотому чторе этого метода оплаты

Ну и естественно не ясно что у вас им вообещё за модули стоят, может какой то модуль обрезает или пачка вареза стоит

Раскрыть  

На сайте модулей стоит по минимум, умельцы перепиливали модули самостоятельно, конечно не осивив никаких коментов. 

Как я понимаю судя по ошибки которая выпадает в консоль, насколько я могу понять проблема в том что в order_id возвращается null вместо самого id. И если это исправить это приблизит на шаг к решению проблемы. Но я не могу понять как туда попадает order_id...

 

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


  20.07.2021 в 13:05, Chunlee сказал:

Но я не могу понять как туда попадает order_id...

Раскрыть  

 он находиться в сессии

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

  20.07.2021 в 17:56, Venter сказал:

 он находиться в сессии

Раскрыть  

Да я вчера уже понял что она в сесии и ик же понял что зачем то кто то сгделал ик что сессия убивается после нажатия кнопки подтвердить заказ. Осилось только найти ггде лежит эи "фича" и перегделать её на синдартную.

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


  21.07.2021 в 07:07, Chunlee сказал:

Да я вчера уже понял что она в сесии и ик же понял что зачем то кто то сгделал ик что сессия убивается после нажатия кнопки подтвердить заказ. Осилось только найти ггде лежит эи "фича" и перегделать её на синдартную.

Раскрыть  

ну ик у самого опенкари икая логика, только не при нажатии кнопки, при успешном заказе уничтожается эи переменная в сессии и ее сессия

 

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

  21.07.2021 в 16:44, Venter сказал:

ну ик у самого опенкари икая логика, только не при нажатии кнопки, при успешном заказе уничтожается эи переменная в сессии и ее сессия

 

Раскрыть  

А в каком контроллере это прописано? Именно триггер на уничтожение сессии при нажатии кнопки

 

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


  22.07.2021 в 07:55, Chunlee сказал:

А в каком контроллере это прописано? Именно триггер на уничтожение сессии при нажатии кнопки

 

Раскрыть  

 

catalog/controller/checkout/success.php

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

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

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

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

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

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

Войти

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

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

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

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

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