Здравствуйте!
Я хочу изменить продукт код для 5000 товаров, в ручную это сделать будет очень долго.
Подскажите как заменить продукт код с помощью импорта или других инструментов?
Сделать экспорт товаров которые хотите отредактировать с необходимыми полями, потом отредактировать поле код продукта и сделать импорт этого файла (важно чтобы было поле product id его не редактировать)
Так вроде идентификация идёт по коду товара, а не по id?
Может такой модуль подойдет?
https://marketplace.cs-cart.com/add-ons/site-management/product-code-generator-addon.html
когда меняешь артикул импортом если не использовать id то будут создаваться новы артикулы, как система определит какой артикул ты изменяешь? ) а если вручную то да просто изменяешь артикул и все
Не обновляется у меня код при такой конструкции файла
Ну да не работает че-то … вроде как должон я правда никогда не имел нужды массово менять артикул как сразу сделал так и использую
Тогда получается через импорт вообще невозможно ) только ручками Сорри за неработающий совет
Вот этот модуль меняет массово код https://www.simtechdev.com/addons/site-management/xml-import.html
Но, за основу берет либо код либо имя, поэтому, если нужно сменить и имя и код, то только руками это делать прийдется…
Можно в Excel сгенерировать набор SQL директив UPDATE и им обновить данные напрямую в базе. Я таким образом недавно задал всем товарам нужные мне позиции в категориях, так как этого тоже нет в импорте.
У вас, разумеется, нужно сделать это для другой таблицы или нескольких, если продакт код фигурирует не в одной.
Спасибо за ответы.
Получил еще ответ от cs-cart -
Так как поле Product code является обязательным полем товара при экспорте и импорте (поиск и обновление товара происходит по данному полю), то в вашем случае мы можем только посоветовать вам редактировать несколько товаров за раз.
Попробую этот вариант.