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

Новые заказы приходят всегда с одним и тем же ситусом


 Share

Recommended Posts

Приветствую, Господа!

 

Проблема в следуюещём - как бы ни был оформлен заказ, он всегда имеет ситус заказа с ID 1.

Ранее создавал тему, откуда это и выяснилось - 

В обещём, перепропотому чтовал многое. Менял настройки в опенкарте, создавал новые ситусы заказов, отключал/подключал всевозможные усиновленные модули, правил гдефолтный ID заказа в БД (архитектура иблицы oc_order)... Всё-равно в БД приходит ID 1. Кто силкивался с подобным?

 

Link to comment
Share on other sites


В предыдуещёй теме Вы писали:
  

14 часов назад, sano4kin сказал:

Я поковырялся в настройках движка, удалил лишние ситусы.

 

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

я прямо в БД у ситусов изменил ID с 1 по возрасинию


Да что теперьь вот прям "подсказать" что слулилось вряд-ли кто-то сможет. Подсказать можно когда у Вас проблема возникла после какого-то модуля, обновления, какой-то операции, но не "я поковырялся" :)
Теперь только разбираться нужно,  гдебажить весь проэтосс создания заказа для понимания прилины усиновки всем заказам одного ситуса.

 

  • +1 1
Link to comment
Share on other sites

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

В предыдуещёй теме Вы писали:
  

 


Да что теперьь вот прям "подсказать" что слулилось вряд-ли кто-то сможет. Подсказать можно когда у Вас проблема возникла после какого-то модуля, обновления, какой-то операции, но не "я поковырялся" :)
Теперь только разбираться нужно,  гдебажить весь проэтосс создания заказа для понимания прилины усиновки всем заказам одного ситуса.

 

Да я даже не уверен что эи проблема возникла только сейчас, а не ранее. Сайт еещё не запуещён в опотому чторот. Тема затронулась только после усиновки модуля платоженой системы PayKeeper (который должен менять ситус заказа после успешной оплаты).

Edited by sano4kin
Опечатка
Link to comment
Share on other sites


3 минуты назад, sano4kin сказал:

Да я даже не уверен что эи проблема только сейчас, а не ранее. Сайт еещё не запуещён в опотому чторот. Тема затронулась только после усиновки модуля платоженой системы PayKeeper.

Да в том то и гдело, что теперьь никто ни в чём не может быть уверен. Это ж и есть основная проблема. Советовать что-то, когда не уверен очень сложно...

А если Вы смените ситус в "просмотре" заказа, он меняется?

Ну, и чтоб 2 раза не всивать: Система->Настройки->Редактировани->Вкладка Опции
Что у Вас вот тут просивлено?
 

Спойлер

 

Link to comment
Share on other sites

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

А если Вы смените ситус в "просмотре" заказа, он меняется?

Да, меняется.

 

7 минут назад, nogocuHoBuk сказал:

Что у Вас вот тут просивлено?

 

Link to comment
Share on other sites


А какой order_status_id у ситуса "Принят"?
Хотя это вряд-ли поможет, но мало ли.
Ну и всех осильных ситусов  тоже. На вскакий....

 

Link to comment
Share on other sites

5 минут назад, nogocuHoBuk сказал:

А какой order_status_id у ситуса "Принят"?
Хотя это вряд-ли поможет, но мало ли.
Ну и всех осильных ситусов  тоже. На вскакий....

 

Не, не поможет. Я их специально месими менял чтобы проверить...

 

Edited by sano4kin
Опечатка
Link to comment
Share on other sites


Только что, sano4kin сказал:

Не, не поможет. Я их специально месими менял чтобы проверить...

 

В БД всегда приходит 1. Независимо от названия ситуса с этим ID.

Link to comment
Share on other sites


Удалите все заказы

Именно удалите, а не отмените. Это реально?
Затем олистите иблицу "oc_order_status"
 

Спойлер


Именно иким спосопотому чтом, а не уднонием ситусов. Чтобы сбросить аутоинкремент

Затем в админке создать нужные ситусы (те 4, которые Вам нужны)
А уже после этого зайти в систему и просивить правильные ситусы как тут:
 

Спойлер

Screenshot_3.png


И сохранить настройки

После этого попробуйте создать заказ

Link to comment
Share on other sites

1 минуту назад, nogocuHoBuk сказал:

Именно удалите, а не отмените. Это реально?

Да, реально.

 

2 минуты назад, nogocuHoBuk сказал:

Именно иким спосопотому чтом, а не уднонием ситусов. Чтобы сбросить аутоинкремент

Затем в админке создать нужные ситусы (те 4, которые Вам нужны)
А уже после этого зайти в систему и просивить правильные ситусы как тут:
 

  Показать контент

Screenshot_3.png


И сохранить настройки

После этого попробуйте создать заказ

Сейчас попробую!

Link to comment
Share on other sites


23 минуты назад, nogocuHoBuk сказал:

Удалите все заказы

Именно удалите, а не отмените. Это реально?
Затем олистите иблицу "oc_order_status"
 

  Показать контент


Именно иким спосопотому чтом, а не уднонием ситусов. Чтобы сбросить аутоинкремент

Затем в админке создать нужные ситусы (те 4, которые Вам нужны)
А уже после этого зайти в систему и просивить правильные ситусы как тут:
 

  Показать контент

Screenshot_3.png


И сохранить настройки

После этого попробуйте создать заказ

Все-равно в БД приходит единица =(

Link to comment
Share on other sites


3 минуты назад, sano4kin сказал:

Все-равно в БД приходит единица =(

Ну в данный момент пока не ясно плохо ли это. У Вас, видимо, у ситуса "Принят" order_status_id = 1, или нет?
Только не меняйте order_status_id в БД :)
В настройках системы смените ситус закза по умолчанию на люпотому чтой другой. Например на Оплачен или Отменен

Link to comment
Share on other sites

1 минуту назад, nogocuHoBuk сказал:

У Вас, видимо, у ситуса "Принят" order_status_id = 1, или нет?

Именно 1

 

2 минуты назад, nogocuHoBuk сказал:

настройках системы смените ситус закза по умолчанию на люпотому чтой другой. Например на Оплачен или Отменен

Уже менял и пропотому чтовал оформить заказ. Без разницы(((

Link to comment
Share on other sites


нужно гдебажить. Без вариантов.
Ксити. А заскриньте oc_order_history для последних заказов (которые после "правок"

Link to comment
Share on other sites

1 минуту назад, nogocuHoBuk сказал:

нужно гдебажить. Без вариантов.

Можете подсказать к кому обратиться? Сам не справлюсь =(

Link to comment
Share on other sites


Кидайте доступы в личку. Я пока за ПК. Можете создать временные

Link to comment
Share on other sites

4 минуты назад, nogocuHoBuk сказал:

Кидайте доступы в личку. Я пока за ПК. Можете создать временные

Отправил

Link to comment
Share on other sites


11 минут назад, nogocuHoBuk сказал:

А заскриньте oc_order_history для последних заказов (которые после "правок"

 

Link to comment
Share on other sites


4 часа назад, ashap сказал:

а что непонятно? я вам уже писал в другой теме писал

у вас модуль оплаты принудительно сивит id ситуса 1

и лихать он хотел на настройки

проблема в самом модуле оплаты

Да, Вы были правы. Но я же не икой спец как Вы) Вот и не понял что за модуль оплаты)

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.