Как сделать массовое редактирование в PrestaShop?

У меня есть 500 продуктов, и я хочу изменить названия сразу. Поскольку изменение их имен по одному может занять много времени и усилий, как я могу сделать это автоматически? Аналогичным образом редактирование количеств в натуральном или другом значении.

2 ответа

Почему бы не использовать импорт и экспорт CSV?
Экспортируйте весь ваш продукт в формате CSV с помощью встроенного инструмента, установите правильное количество с помощью Excel или openoffice Calc, а затем снова выполните импорт.
Вы можете сделать это также для других массовых модификаций.

У вас есть много модулей для массового редактирования в Prestashop:

Для примеров в этом
http://addons.prestashop.com/en/433-fast-mass-updates

Иногда вы не можете найти именно то решение, которое вам нужно, поэтому лучшим решением будет использование SQL.
Вы можете использовать phpmyadmin и создать SQL:

пример
Массовое редактирование количества
Изменить все количество для всех продуктов, присутствующих в идентификаторе категории (если для расширенного запаса не задано значение true)

UPDATE ps_product
SET quantity = 5
WHERE id_product in 
(
select id_product from ps_category_product
WHERE id_category = 3
);

В этом примере я установил количество 5 для всех товаров, присутствующих в категории с id = 3.

Пример изменения имени:

UPDATE ps_product_lang
SET name = 'newname'
WHERE id_product in 
(
select id_product from ps_category_product
WHERE id_category = 3
);
Другие вопросы по тегам