mediol-name
@mediol-name
Wordpress Developer

Как массово заменить SKU товаров Опенкарт?

Есть задача заменить SKU товаров в определенной категории. По поиску таких товаров боле 1000. Ручками перебирать все - это муторное дело. Как ускорить процесс? Может какой запрос в БД или какой-то модуль есть?
  • Вопрос задан
  • 204 просмотра
Пригласить эксперта
Ответы на вопрос 2
tsklab
@tsklab
Здесь отвечаю на вопросы.
UPDATE товаров SET SKU = заменить WHERE категории = определенной
Ответ написан
@roman-ermolin
1) Получить список id товаров нужной категории:
SELECT `product_id` FROM `oc_product_to_category` WHERE `category_id` = '1111'
2) Далее
UPDATE `oc_product` SET `sku` = '2222' WHERE `product_id` = '$id'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы