Лучший Ответ SmetDenis , 13 August 2015 - 13:52
Удаление в JBImage работает через системное событие "item:deleted"
Самое простое решение - это вызывать функцию удаления у элемента download сразу после удаления материала.
Это можно сделать тут
media\zoo\applications\jbuniversal\framework\events\jbevent.item.php
По аналогии с картинкой (у вас это уже должно быть)
// execute item trigger $jbimageElements = $item->getElements(); foreach ($jbimageElements as $element) { if (method_exists($element, 'triggerItemDeleted')) { $element->triggerItemDeleted(); } }Соответственно, в элементе должна существовать функция triggerItemDeleted(), которая по факту будет заниматься удалением.
Функция deleted() вызывается с помощью системных событий Zoo самим фреймворком.
О них вы можете узнать тут - http://jbzoo.ru/docs...k-system-events Перейти к сообщению