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

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


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

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

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

 

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

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

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

 

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


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

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

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

 

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

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


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

 

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

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

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

 


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

 

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

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


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

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

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

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

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

Спойлер

 

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

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

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

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

 

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

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

 

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


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

 

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

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

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

 

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

 

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


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

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

 

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

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


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

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

Спойлер


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

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

Спойлер

Screenshot_3.png


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

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

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

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

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

Да, реально.

 

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

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

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

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

Screenshot_3.png


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

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

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

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


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

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

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

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


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

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

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

Screenshot_3.png


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

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

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

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


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

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

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

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

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

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

Именно 1

 

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

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

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

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


Кеш листил. Модификаторы обновлял.

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


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

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

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

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

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

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


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

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

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

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

Отправил

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


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

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

 

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


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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

Войти

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

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

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

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

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