Страница 1 из 1

Очистка каталога (только товары) V.4

Добавлено: 30.03.2021, 15:42
nyc-xp
Подскажите, пожалуйста, как очистить каталог и удалить только товары?
Необходимо что бы категории, свойства остались, удалить только товары.
Вручную из раздела "товары" не вариант, более 20.000 товаров

Добавлено: 30.03.2021, 18:01
evgennova
только чисткой таблиц SQL в phpMyAdmin - это трудоемко ! Стоит ли шкурка...... может можно заново создать свойства и каталоги (в таблицах есть зависимости - типа https://prnt.sc/1103475)

p.s. перед всеми процедурами нужно сделать бекап sql

Добавлено: 30.03.2021, 18:52
nyc-xp
evgennova писал(а):только чисткой таблиц SQL в phpMyAdmin - это трудоемко ! Стоит ли шкурка...... может можно заново создать свойства и каталоги (в таблицах есть зависимости - типа https://prnt.sc/1103475)

p.s. перед всеми процедурами нужно сделать бекап sql

Через SQL как вариант. Спасибо за подсказку.
Было бы конечно здорово, если в функционал системы встроят такую возможность.

Добавлено: 30.03.2021, 20:43
evgennova
nyc-xp писал(а):Было бы конечно здорово, если в функционал системы встроят такую возможность
) думаю что она лишняя - не каждый день хотят удалить только товары

Добавлено: 31.03.2021, 07:23
OkayCMS
На самом деле, есть такая идея в планах. Самих иногда смущала такая проблема, когда категории по структруре уже созданы, а товары в них криво залетают и нужно зачищать. Но в низком приоритете.

Добавлено: 31.03.2021, 07:33
evgennova
OkayCMS писал(а):На самом деле, есть такая идея в планах. Самих иногда смущала такая проблема, когда категории по структруре уже созданы, а товары в них криво залетают и нужно зачищать. Но в низком приоритете.
наверное исключительно в виде модуля )

Добавлено: 31.03.2021, 07:46
korshunov
OkayCMS писал(а):На самом деле, есть такая идея в планах. Самих иногда смущала такая проблема, когда категории по структруре уже созданы, а товары в них криво залетают и нужно зачищать. Но в низком приоритете.

Надо бы приоритет повысить по причине того, что работа сравнительно несложная.
А еще давным-давно придумано и во многих CMS используется при импорте дополнительная колонка для удаления - товар с отметкой удаляется - очень даже полезно и удобно...
А можно при импорте добавочную настройку создать, например, Удалять неактивные товары.

Способов хороших много...

Добавлено: 27.05.2021, 08:32
nyc-xp
Если для кого будет актуально, сделали сами такое решение. Удаляет товары и фотографии к ним.
Категории, бренды, свойства - остаются.
Заменить файл /Okay/Core/DataCleaner.php на тот, который прикрепил

И не забываем, конечно, про Бекап, на всякий случай, перед тем как очищать каталог