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

Подскажите как массово удалить дочерние ресурсы у документа?

Конечно проще удалить Ресурс (29), но мне нельзя его трогать. А вот то что внутри ресурса (29) надо снести массово.

скрин <a href=«ibb.co/9N9vvcH»">
Игорь
06 июля 2022, 10:01
modx.pro
595
0

Комментарии: 6

Артур Шевченко
06 июля 2022, 13:16
+1
1. Установить Console, если не.
2. Запустить в ней код
$resources = $modx->getIterator('modResource', array('parent' => 29));
foreach($resources as $resource){
    $resource->remove();
}
    Игорь
    09 июля 2022, 21:20
    0
    спасибо, испробую))
    Сергей Карпович
    06 июля 2022, 17:22
    +1
    Еще для этого Batcher подходит
      Игорь
      10 июля 2022, 14:17
      0
      Не нашел в нем как удалить ресурсы внутри определенного ресурса.
        Игорь
        10 июля 2022, 14:21
        0
        понял. выбираем шаблон в фильтре и показывает все ресурсы этого шаблона например и тогда можно выделить все и удалить.
          Сергей Карпович
          10 июля 2022, 18:35
          0
          там есть расширенные фильры, выбераешь parent и его ID, отобразятся дочерние ресурсы
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6