Сегодня день был посвящен изучению CSV загрузки категорий, во время тестирования, образовались лишние категории, что не удобно удалять в админ панели.  Категорий около 40 и они все пустые, то есть нет товаров.

Как удалить пустые категории престашоп, ответ прост:

phpmyadmin откроем нашу базу:

И запустим этот код.

DELETE FROM`ps_category` WHERE `id_category` != 1 and id_category not in (SELECT cp.id_category from ps_category_product cp ) ;
DELETE FROM `ps_category_lang` where id_category not in (select id_category from ps_category);
DELETE FROM `ps_category_group` where id_category not in (select id_category from ps_category);
DELETE FROM `ps_category_shop` where id_category not in (select id_category from ps_category);

Что бы очистить вашу бз, от пустых категорий на prestashop.
Вам достаточно, провести запрос выше, в phpmyadmin

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.