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

Пакетный перенос товаров


Recommended Posts

Здравствуйте.Может кто подскажет. Нужно перенести товары в другую категорию,но не по одному,а пакетом.Может есть решение или бесплатный модуль.Версия 2.3.0.2 

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


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

Здравствуйте.Может кто подскажет. Нужно перенести товары в другую категорию,но не по одному,а пакетом.Может есть решение или бесплатный модуль.Версия 2.3.0.2 

Если товаров не много, то Export/Import Tool/ Есть версии для Opencart и для ocStore.

Можно и без модулей перенести SQL запросом.

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


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

Если товаров не много, то Export/Import Tool/ Есть версии для Opencart и для ocStore.

Можно и без модулей перенести SQL запросом.

Товаров 2000.А как SOL запросом

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


6 часов назад, RASSANA сказал:

Нужно перенести товары в другую категорию,но не по одному,а пакетом

Грубо один запрос

UPDATE oc_product_to_category SET category_id = New WHERE category_id = Old

Но есть ограничения

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

можно воспользоваться INSERT ON DUBLICATE KEY

Но при переносе  более надежным способ сделать временную таблицу

CREATE tmp_table SELECT product_id, category_id FROM product_to_category WHERE category_id = Old_id;;

DELETE p2c FROM product_to_category p2c JOIN tmp_table t WHERE t.category_id = p2c.category_id;
INSERT INTO pproduct_to_category (product_id,category_id) SELECT product_id, New_id FROM tmp_table;

DROP TABLE tmp_table;

 

 

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

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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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