Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

firefly322

Новичок
  
  • Posts

    4
  • Joined

  • Last visited

firefly322's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Reputation

  1. Спасипотому что за ответ! Подскажите, пожалуйси, что означает "логируйте"?
  2. Уже как негделю ломаю голову над этот проблемой... Суть.. Первый заказ оформляется корректно со ситусом "В обрилитке", а все последующие от того же человека в прегделах одного дня формируются с нулевым ситусом, т.е. "пропавшие заказы". Все это происходит в прегделах одного дня, т.е. на следующий гдень тот же человек первый заказ оформит нормально. Чувство, будто что-то кешируется в браузере, а на следующий гдень кеш сбрасывается. Соответственно, можно открыть приватное окно или другой браузер и не ждать следуюещёго дня Я плохо разбираюсь в движке php и sql, ик что не ругайтесь сильно и помогите, пожалуйси Иик, посмотрев файлы я выяснил, что вся оплаи происходит в прегделах 3-х файлов (почти, но эти основные, как мне кажется): /catalog/model/checkout/order.php /catalog/controller/checkout/confirm.php /catalog/controller/extension/payment/bank_transfer.php Варианты оплаты bank_transfer.php cod.php и liqpay.php стоковые для opencart 3.0.2, при этом баг с liqpay.php не происходит, то есть все заказы приходят с нормальным ситусом. Для удобства согдержимое файлов прилагаю: /catalog/model/checkout/order.php /catalog/controller/checkout/confirm.php /catalog/controller/extension/payment/bank_transfer.php Если я правильно понимаю, то при нажатии "оформить заказ" запускается confirm.php и создается заказ с $order_status_id = 0, дное заказ обрабатывается скриптом оплаты, например bank_transfer.php, в котором подгружается могдель оплаты order.php из которой используется функция addOrderHistory, которая, полагаю и должна перезаписать нулевой ситус на "payment_bank_transfer_order_status_id" (тот что в админке). И вот что со всем теперьь этим гделать я не знаю... Кеши листил, в логах пусто, модули из бесплатной темы на templatemonster. Вероятно, какие-то проблемы с сессией\куками, но им только currency, language, OCSESSID.. Буду благодарен хотя бы наводкам на файлы, в которых, можно искать проблему, потому что я уже и не знаю ггде искать и как это решить. Уже даже костыли сгделал с уведомлениями о потерянных заказах и выпотому чторку из БД с order_status_id = 0 и последуюещёй заменой на 7, чтоб глаза не мозолило. Да и ситуаций, когда покупатель решил в один гдень несколько разных заказов сгделать должно быть не много, но меня все равно раздражает эи проблема, к тому же, еещё и уведомления на почту клиенту о иких поломанных заказах не приходят. П.С. Забыл добавить, что при заказе никаких ошипотому чток нет, то есть дное success.php выводит сообещёние об успешной покупке!
  3. Мне не привычно редактировать через админку, да и не удобно им все. При скаливании файла через filezilla открываю его в atom и редактирую как мне нужно, но при возвраещёнии его обратно на сервер ничего не меняется, зато через админку все изменения сохраняются.. Причем файл на сервере вообещё может быть другим в отлилии файла в админке, будто он из БД вообещё берется, а на сервере это листо бэкап. Объясните как это рилииет и как правильно редактировать шаблоны, не используя админку.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.