Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Пропадают Опции В Заказах


svitlo
 Share

Recommended Posts

Уважаемые коллеги на рабочем сайте в заказах пропадают опции. С чем это может быть связано подскажите пожалуйста. ocStore Версия 1.5.5.1.2 на сколько я понимаю проблемы начались после установки ордер про , возможно вызваны импортом экспортом ексель порт. хозяин магазина часто экспортирует в ексель заказы и заливает обратно с отредактироваными опциями. на мыло заказы приходят все гуд и счет открывается как нада а вот у клиента и заказе процентов 70 опций на месте а 30 сбрасывается на первую.
8eyNvbib.png
 
Попросил посмотреть автора ордер про вот что он ответил
Проблема с опциями в том, что в базе значения этих опций как бы есть, но в параметрах заказа id этих опций не совпадают. Просмотр заказа и Печать счета они не смотрят по id, они смотрят тупо по значению, поэтому вы все правильно видите. А редактор не может смотреть по значению, он смотрит по id этих значений, а они совсем разные в заказе и в данный момент в базе у товаров.
Например если смотреть заказ 1825, первый товар, "Ботинки женские коричневого цвета", то в базе данных заказа по этому товару видно, что у него есть опция:
product_option_id = 5706  (Размер)
product_option_value_id = 21425  (41)
Но если посмотреть в данный момент этот товар в таблице товаров, то видим, что таких опций у него сейчас нет, а есть:
product_option_id = 515  (Размер)
product_option_value_id = 126  (41)
 
Поэтому, редактор не может найти указанные в заказе опции у данного товара и он никак не может определить что же вам предлагать к выбору.
 
Такая ситуация обычно бывает в результате манипуляций с базой, каких-то частичных импортов или возможно обновлений товаров каким-то модулем, не могу точно сказать, но в результате привязки товар->опция->опция в заказе, у вас теряется.
 
Но как теперь навести порядок со старыми заказами и сделать что бы не пропадали в новых?
Link to comment
Share on other sites


искать причину в этом

3 часа назад, svitlo сказал:

хозяин магазина часто экспортирует в ексель заказы и заливает обратно с отредактироваными опциями.

 

Link to comment
Share on other sites

правильное решение - перед правками сначала разобраться как хранятся и формируются опции в БД

 

при правках опций нужно учитывать все их связи

особенно не забывать про таблицу oc_order_option

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.