CI 묻고 답하기

제목 [초보]ci의 thumb에 관하여...
글쓴이 헛발이 작성시각 2010/02/22 10:52:21
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 23672   RSS
좀전에 테스트 해보고 다시 질문 올립니다..

ci기본소스
$config['image_library'] = 'gd2';
$config['source_image'] = '/path/to/image/mypic.jpg';
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 75;
$config['height'] = 50;

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

$this->image_lib->resize();
이것을 콘트롤러에서 하면 이미지가 잘 만들어 지는데요..
제가 만든 라이브러리에 위의 소스를 그대로 옮기고
$this->ci->load->library('image_lib', $config); 
$this->ci->image_lib->resize();
이렇게 하면 에라도 없고 이미지도 안 만들어지고 하는데요..
라이브러리에서 사용할때는 저렇게 사용하면 안되나요?
 다음글 database연결 질문 (1)
 이전글 게시판을 플러그인구조로 만들고 싶은데요. (2)

댓글

헛발이 / 2010/02/22 10:55:44 / 추천 0
아 돼었어요 .. ㅜㅜ;;
원인이...메뉴얼에
$this->load->library('image_lib');
로 초기화 한다고 해서 저는 이렇게 했었죠...
$this->load->library('image_lib');

$config['image_library'] = 'gd2';
$config['source_image'] = '/path/to/image/mypic.jpg';
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 75;
$config['height'] = 50;

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

$this->image_lib->resize();
로드는 아래도 있네요.. 두번 사용해서 그러네요.. ㅡ.ㅡ;
//$this->load->library('image_lib'); 이거 필요 없네요

$config['image_library'] = 'gd2';
$config['source_image'] = '/path/to/image/mypic.jpg';
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 75;
$config['height'] = 50;

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

$this->image_lib->resize();
이게 필요 없네요 .. ㅡ.ㅡ;;
변종원(웅파) / 2010/02/22 11:03:46 / 추천 0
^^ 질문보면서 안될게 없다 했는데 중복선언이었군요.
헛발이 / 2010/02/22 11:05:49 / 추천 0
ㅋㅋ 그러게요.... 역시 초보자는 무죄! ㅋ