| 제목 | MV를 활용한 모듈 헬퍼 | ||
|---|---|---|---|
| 글쓴이 | 한대승(불의회상) | 작성시각 | 2014/02/05 10:12:07 | 
|  | |||
|   MV를 활용한 재사용 가능한 module 헬퍼 입니다. * 설치 방법 1. 압축파일을 다운 받습니다. 2. 압축해제 후 applicatiion 폴더에 복사 하시면 됩니다. * 모듈 만드는 방법 1. test 모듈 작성한다고 가정 합니다. 1. views/_modules/test.php 로 모듈용 뷰를 작성 합니다.  2. 모듈용 뷰는 별다른 규칙이 없으며 CI 뷰와 동일한 방법으로 작성 합니다. 3. models/_modules/test_model.php  로 모듈용 모델 파일을 작성 합니다. 4. CI 모델과 동일한 방법으로 작성하되 메소드명은 뷰 파일명과 동일하게 합니다.  5. 설명이 이해가 잘 안되시면 압축된 샘플 파일을 보시면 됩니다. * 사용방법 1. autoload나 컨트롤러에서 load_module helper를 로드 합니다. 2. 뷰에서 사용시  load_module('test') 을 호출 합니다. 3. 모델에서 사용시 return_module('test') 을 호출 합니다. * 샘플 1. 모듈 설치 후 웹 브라우져에서 http://mydomain.com/test_module 을 타이핑 하시면 됩니다. 그냥 뷰와 모델을 로드 하여 조합해도 되지만 사용하기 번거로워서 만들었습니다. | |||
| 첨부파일 | module.zip (4.3 KB) | ||
| 다음글 | $config['uri_protocol'] 설정. (3) | ||
| 이전글 | View에서 Sub view Load할 때 데이터 넘기... (2) | ||
| 
                                변종원(웅파)
                                /
                                2014/02/10 17:02:00 /
                                추천
                                0
                             | 
| 
                                한대승(불의회상)
                                /
                                2014/02/11 08:59:00 /
                                추천
                                0
                             
                                버그가 발견되어 수정 합니다. 1. 모듈 여러개 로드시 로그가 되지 않는 버그 수정 2. 모듈에 서브 디렉토리 지정시 에러 나는 버그 수정 load_module('test_dir/test'); return_module('test_dir/test'); 와 같이 사용이 가능 합니다. | 
감사합니다.