codeigniter zmienia rozmiar obrazu i tworzy miniaturę

Cześć zgodnie z dokumentem ci możesz zmieniać rozmiar obrazów za pomocą image_lib i są opcje, które sugerują, że możemy utworzyć dodatkową miniaturę z tego obrazu

create_thumb    FALSE   TRUE/FALSE (boolean)    Tells the image processing function to create a thumb.  R
thumb_marker    _thumb  None    Specifies the thumbnail indicator. It will be inserted just before the file extension, so mypic.jpg would become mypic_thumb.jpg    R

więc oto mój kod

        $config_manip = array(
            'image_library' => 'gd2',
            'source_image'  => "./uploads/avatar/tmp/{$this->input->post('new_val')}",
            'new_image'     => "./uploads/avatar/{$this->input->post('new_val')}",
            'maintain_ratio'=> TRUE ,
            'create_thumb'  => TRUE ,
            'thumb_marker'  => '_thumb' ,
            'width'         => 150,
            'height'        => 150 
        );

        $this->load->library('image_lib', $config_manip);
        $this->image_lib->resize();

Zakładam, że ten kod zmienia rozmiar mojego obrazu, a także tworzy miniaturę, ale otrzymuję tylko jeden obraz o określonych wymiarach i posttixie _tump

Próbowałem też dodać ten kod, aby utworzyć drugi obraz ręcznie, ale nadal nie działa i otrzymuję tylko jeden obraz

            $this->image_lib->clear();

$config_manip['new_image'] = 
"./uploads/avatar/thumbnail_{$this->input->post('new_val')}";

            $config_manip['width']     = 30 ;
            $config_manip['height']    = 30 ;
            $this->load->library('image_lib', $config_manip);
            $this->image_lib->resize();

questionAnswers(4)

yourAnswerToTheQuestion