Добавил поле в бд,код в апи, в конфиге, в ресайзе и в клиентской части, загрузка ресайз и отображение работает отлично, но при обновлении фото пользователем, старое фото не удаляется, что неправильно в коде?
Код: Выделить всё
if ($this->request->post('delete_image')) {
unlink($this->config->root_dir.$this->root_dir.$this->config->original_user_dir.$image['name']);
}
$image = $this->request->files('image');
if(!empty($image['name']) && in_array(strtolower(pathinfo($image['name'], PATHINFO_EXTENSION)), $this->allowed_image_extentions))
{
move_uploaded_file($image['tmp_name'], $this->root_dir.$this->config->original_user_dir.$image['name']);
$this->image->delete_image($this->user->id, 'image', 'user', $this->config->original_user_dir, $this->config->resized_user_dir);
$this->users->update_user($this->user->id, array('image'=>$image['name']));
}