/** * Метод перекрывает родительский и в случае удаления записей, также удаляет связанные с ними файлы * @param array * @return bool */ function DeleteItems($arFilter) { $arItems = $this->GetList(array('id' => 'asc'), $arFilter); if (is_array($arItems) && count($arItems) > 0) { foreach ($arItems as $key => $item) { foreach ($this->arFileFields as $field) { if ($item[$field] != '') { @unlink(UPLOADS_DIR . $item['img']); } } } return parent::DeleteItems($arFilter); } return false; }