Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Подсчет остатка товара


Recommended Posts

Доброго времени суток )

У меня есть такая задача нужно подсчитать остаток  товара по цвету.

 

Подскажите пожалуйста где мне найти запросы к товару?
в  каком направлении искать?
 

Надіслати
Поділитися на інших сайтах


Что есть "цвет" в вашем конкретном случае?

 в моем случае это цвет куртки или кофты

у цвета есть оттенки и нужно подсчитать все товары  по остатку каждого  цвета.

 

Надіслати
Поділитися на інших сайтах


Тем что  над вами смеются.Я задал вопрос на который не получил ответ.

 

Если речь вообще об Opencarte.У вас эти цвета отдельный товар?Опции?Атрибуты? Что именно.

Надіслати
Поділитися на інших сайтах

Тем что  над вами смеются.Я задал вопрос на который не получил ответ.

 

Если речь вообще об Opencarte.У вас эти цвета отдельный товар?Опции?Атрибуты? Что именно.

это опция

 

Надіслати
Поділитися на інших сайтах


  • 4 months later...

Тем что  над вами смеются.Я задал вопрос на который не получил ответ.

 

Если речь вообще об Opencarte.У вас эти цвета отдельный товар?Опции?Атрибуты? Что именно.

 

Цвета в опциях.

Присваиваю каждому товару свое количество. Но в итоге в остатках они не суммируются. Как сделать чтоб количество товаров суммировалось?

Надіслати
Поділитися на інших сайтах


Говорят что нашли решение для 1.5, но для 2.Х я не нашел

 

 

Для 1.5

Решение нашел здесь: https://github.com/z...nge1c/issues/14

 

Цитата

 

Решилось правкой файла ocStore (у меня версия 1.5.5.1.1|) /admin/controller/catalog/product.php

Строка 441 сразу после private function getList() {
вставляем
$this->db->query("UPDATE oc_product AS p INNER JOIN (SELECT oc_product_option_value.product_id, SUM(oc_product_option_value.quantity) AS quantity_sum FROM oc_product_option_value GROUP BY oc_product_option_value.product_id) AS pov SET p.quantity=pov.quantity_sum WHERE p.product_id=pov.product_id");

В результате при открытии страницы "Товары" в админке ocStore происходит запрос к базе, суммирование количества в опциях и запись в столбец общего количества.

Проверялось только на товарах с одной характеристикой. Будет ли работать с несколькими - не знаю.

У меня (1.5.5.1.1) работает. Только строка не 441 как у автора, а 438.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.