Best Answer 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 Go to the full post


This topic is locked








