Как удалить из корзины ~90 000 ресурсов?
Здравствуйте. Через batcher отметил на удаление примерно 90 000 ресурсов, но теперь кнопочка удаления из корзины не срабатывает.
Подскажите пожалуйста, как составить правильно SQL что бы удаляя он не порушил связи в MODx или может быть плагин существует для этого какой нибудь?
Подскажите пожалуйста, как составить правильно SQL что бы удаляя он не порушил связи в MODx или может быть плагин существует для этого какой нибудь?
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Сам подчищал таблицы следующим образом:
Соответствующим образом стоит подчистить таблицы которые связаны foreign ключами с modx_site_content от других компонентов (minishop, например)
Советую проверить на тестовой таблице
Для ознакомления процессор очистки корзины:
github.com/modxcms/revolution/blob/2.x/core/model/modx/processors/resource/emptyrecyclebin.class.php
Набросок кода для примера:
:) Нет же, я проверил — с процессором работает, поэтому решил реализовать через процессор.
Fi1osofЯ пользуюсь подобным: modx.pro/help/10524/#comment-71823