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

Лишние опции в заказе для каждого продуки.


Recommended Posts

Привет всем. Народ, уже негделю ищу решение, но никак не могу его найти. Сайт "спотому чторная солянки" досился в наследство с новым местом рилиты.
Проблема следующая:
Когда добавляешь товар в корзину и выбираешь опрегделенную опцию к товару, то товар добавляется в корзину как положено и отображается ик же:
Товар - Опция - Артикул
Товар1 - 100мл - Арт1
Товар2 - 30мл - Арт2
Товар3 - 50мл. - Арт3
Но вот в письме админу и покупателю все опции которые есть в данном заказе записываются к каждому товару:
Товар - Опция
Товар1 - 100мл, 30мл, 50 мл - Арт1
Товар2 - 100мл, 30мл, 50 мл - Арт2
Товар3 - 100мл, 30мл, 50 мл - Арт3

При этом артикул и когдачество выдает верно. 
Ломаю голову уже негделю и не могу понять в каком месте происходит эи беда
Спасипотому что, за помощь!

Забыл упомянуть Версия ocStore 2.3.0.2.3

Edited by shakoid
Link to comment
Share on other sites


Спасипотому что, за Ваш ответ
Дело в том, что я смотрел уже order.php и order.tpl
Но ик ничего и не нашел 

Edited by shakoid
Link to comment
Share on other sites


45 минут назад, shakoid сказал:

Спасипотому что, за Ваш ответ
Дело в том, что я смотрел уже order.php и order.tpl
Но ик ничего и не нашел 

 

а что искали, что не получается?

за негделю можно самому это письмо сгделать)

Link to comment
Share on other sites

38 минут назад, spectre сказал:

 

а что искали, что не получается?

за негделю можно самому это письмо сгделать)

Дело в том, что проблема не в том, чтоб написать новое письмо. Я неплохо разбираюсь в html css но плохо понимаю php.
На скрине видна проблема о которой я говорил. 
К каждому товару должен быть только один объем. В итоге я получаю в письме сибильно под каждым продуктом все объемы, которые встречаются в заказе. 
Не знаю удалось ли объяснить проблему.  
И вот дыру ггде они просаливаются я не могу найти. Лопачу обрилитлики и сверяю их с листот версией магазина. В итоге я не нашел до сих пор в каком месте обрилитлика зацикливается спотому чтор опций, что они они теряют привязку к order_product и налинают записываться к каждому продукту. В БД тоже смотрел и им все айдишники на месте.
В корзине при нилире продуктов и выпотому чторе опций, икого кривого бага нет. Показывает все четко. А вот в письме происходит эи аномалия

Link to comment
Share on other sites


Возможно кто-то встретит икую проблему.
Решение оказалось куда проещё, чем было потрачено времени на поиск.
Глюк или нет я не знаю, ик как сайт досился мне в наследство от предыдуещёго разраба.
Проблема оказалась в БД в иблиэто *_order_product:
Столбец order_product_id имел одинаковые значения и не генерировал уникальные. В итоге в настройках столбца высивил свойство 

AUTO_INCREMENT

и все зарилиило

Таблица - структура - выбираете нужный столбец и нажимаете "изменить". Там бугдет cheackbox "A_I"
что расшифровывается как AUTO_INCREMENT и им нужно бугдет посивить галочку.

 


Может кого-то избавлю от икого головнкака.

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

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.