Как удалить массово 10000 + товаров ?

как удалить массово 10000 + товаров ?
не по 100 товаров, а именно сразу одним кликом все.

Большое количество товаров можно удалять следующим способом:

  1. Перейти в Товары.
  2. В постраничной навигации 1–100 из XXXXX выбрать 250 на страницу.
  3. В адресной строке появится &items_per_page=250.
  4. Заменить 250 на 20000, например.
  5. Затем можно будет удалить как обычно.

PS: если сервер слабый, то с большим количеством товаров он может не справиться. Нужно будет уменьшить отображаемое количество.

1 лайк

вылетает ошибка
Доступ запрещен: Возможна CSRF-атака

1 лайк

Попробуйте временно отключить защиту от CSRF-атаки:

1 лайк

Браузер повиснет быстрее сервера. В карте с DOM-структурой везде перебор, и в бекенде в том числе.

2 лайка

Тут не в сервере вопрос
Вы в браузере наверное не пробовали произвести массовую операцию хотя бы для 250 товаров, он стает на колени только при выборе…

6 лайков

не забудьте про max_input_vars

Вот вам рецепт не на один клик, а на десяток, но уже не по 100 товаро)
Создаете категорию, называете “Удалялка”
Фильтруете нужные вам товары, экспортируете, меняете им категорию на “Удалялка”
Импортируете
Удаляете категорию “Удалялка”, после нее категорию-корзину

P.S. Если версия движка не из новых - в нём нет возможности экспорта найденных товаров.
Тут найдете инструкцию как добавить

2 лайка

Оказывается не только я сталкивался с таким вопросом )))

Я тоже так делал. А хотелось бы конечно одним кликом по кнопке.

Такое нельзя разрешать на одну кнопку, 10-20 товаров - ок. Больше - может быть горе из-за невнимательности
Хотя если сильно хочется , тогда вот так еще, одной кнопкой)

Бывает, что при массовом изменении, например, категории у товара (по 50 штук) после нажатия на Применить изменения не применяются. Всплывающее окно остаётся висеть и ничего не происходит. Но если обновить страницу по F5 и снова применить - работает. По 100 даже теперь не пробую

Вообщем пробовал по разному, и в итоге создал бота кликера простенького, который по 100 товаров удалял. За час примерно справился. Это и сервер не нагружает и менять в настройках ничего не нужно.

1 лайк