CI 묻고 답하기

제목 모델에 함수 추가하기.
글쓴이 ditus 작성시각 2010/12/03 15:08:34
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 20011   RSS
ci 로 만들어진 사이트를 좀 수정하고 있는데요.

기존 ci 를 약간 수정해서 사용 하는 사이트입니다.

컨트롤러에서 모델에 있는 함수를 호출에서 값을 받으려 하는데요.

모델에 잇는 기존 함수는 잘 호출됩니다.

문제는 새로 만든 함수를 호출하니

Fatal error: Call to undefined method..........   이런식으로  에러가 나오구요.

새로만든 함수가 잘못됬나 싶어. 잘 작동하는 함수명만 바꾸고 호출을 해봐도 역시 같은 에러가 나네요.

아예 함수 추가나 함수 이름 변경 자체가 안되는듯 싶은데..

모델에서 함수를 추가 변경할시 뭔가 설정을 따로 해줘야하나요?

autoload 에 모델은 추가는 이상없습니다.

직접 소스를 올리고 싶지만 그렇지 모해서..

이런 경우 어떤 부분을 확인해보는게 좋을까요
 다음글 jquery 를 배우고 싶은데 기초내용 있는 사이트 추... (5)
 이전글 post 값 받아올 때 인젝션? (3)

댓글

변종원(웅파) / 2010/12/05 09:25:14 / 추천 0

먼저 application/libraries에 Loader.php가 있는지 보시고 있다면 파일안에 함수명을 제한했을
가능성이 있습니다.
없다면 system/libraries에 있는 Loader.php를 열어보시고 원본파일과 비교해보시기 바랍니다.

Loader.php가 각 뷰, 모델 등을 로딩해주는 역할을 합니다.

그리고 모델을 로딩하는 부분이 어디인지 올려주시기 바랍니다.
컨트롤러에서 해당 모델을 로딩해서 쓰는지 autoload에 전부 들어가 있는지
application/hooks에도 파일이 있는지 보시기 바랍니다.