Можно ли при удалении ресурса настроить удаление папки с файлами?

Приветствую
Если в дополнительном поле ресурса указать путь к папке с файлами, то можно ли при удалении ресурса через админку где-то что-то настроить таким образом, чтобы указанная в доп. поле папка тоже удалялась?
Если это реализуемо, то подскажите пожалуйста как это делается.
weranda
02 апреля 2019, 19:43
modx.pro
625
0

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

Павел Романов
02 апреля 2019, 20:28
1
+1
Создайте плагин, в котором получайте значение TV и удаляйте директорию.
Если на удаление ресурса, то повесьте плагин на событие OnDocFormDelete, если на очистку корзины, то на OnBeforeEmptyTrash.

В первом случае есть объект ресурса и значение его TV можно получить через:
$resource->getTVValue('tvname');

Во втором — есть массив ID удаляемых ресурсов, которые можно использовать для получения объектов и дальше как в первом варианте.
    weranda
    02 апреля 2019, 20:55
    0
    Спасибо за подсказку. Попробую.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2