CI 묻고 답하기

제목 초보적인 질문 view에서 controllers 호출
글쓴이 ANS 작성시각 2012/11/19 16:21:02
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 20891   RSS
 지금까지는 view에서 링크형태로만 <a herf=http://도메인/파일명/함수..> controller 이동 </a> 이렇게 호출만 했습니다..

그런데 수동적으로 이동하는게 아니라 view페이지에서 자동으로 controllers쪽 함수를 호출하려고합니다..

meta태그나 나 script 를 통해서 자동으로 넘길수도 있겠지만...

controllers 에서 view를 부를때 처럼

$this->load->view(); 이런거나
$this->load->model(); 이런거...

없나요?

지금까지 이런것도 모르고 개발햇네요
 다음글 포럼 소스랑 미냐님 보드 소스랑 보니까 (3)
 이전글 세션 질문입니다. (4)

댓글

한대승(불의회상) / 2012/11/19 16:24:40 / 추천 0
컨트롤러는 URL을 통해서만 접근이 가능 합니다.

<a> 태를 사용하여 링크를 거시거나 javascript를 사용 하셔야 합니다.
ANS / 2012/11/19 16:32:14 / 추천 0
 아.. 그런가요?.. 그럼 좀 쉽게 로딩해 주는 어떤 함수같은것은 없나요?... 

아.. 그럼 질문과 같은 말인가요?..ㅡㅡ/
한대승(불의회상) / 2012/11/19 16:53:10 / 추천 0
javascript 변수로 데이터를 담고 싶다면 Ajax 기법을 사용 하시면 됩니다.
헛발이 / 2012/11/20 13:49:36 / 추천 0
정확하게 어떤것을 구현하려는지 설명을 해주시는게 좋을거 같네요..
추상적으로 뷰에서 콘트롤러 함수를 부르고 싶다면

단순히 anchor나 form 밖엔 생각이 안나는군요..

그리고 필요한 함수를 콘트롤러에 작성해 두고 뷰에서 그 함수를 사용하려고 한다면
잘못된 생각이라고 사료되옵니다...

필요한 함수가 있다면 라이브러리나 핼퍼 등에 기술 해 두고 뷰에서 불러 쓰면 되겠죠...

ANS / 2012/11/21 17:47:51 / 추천 0
// 헛발이 
코드이그나이터에서 지원하는 무엇이 있는지 물어본겁니다..
개별적으로 무얼 만들어 쓰는것보다 있다면 그걸 쓰는게 좋으니까요...