| 제목 | 모델에서 공통적으로 쓰이는 코드를 어떻게 해야할까요? | ||
|---|---|---|---|
| 글쓴이 | ysoh | 작성시각 | 2012/11/08 17:32:35 |
|
|
|||
|
예를들어서, A라는 모델에서 쓰이는 코드와 B라는 모델에서 쓰이는 코드가 동일한 부분이 있습니다. ex) 회원 리스트를 받아오는 함수 이런 부분은 막코딩에선 include로 하면 되는데, Codeigniter에서는 어떻게 해야 할지 모르겠습니다. 도와주세요!! |
|||
| 다음글 | redirect 질문좀 드릴게요 (4) | ||
| 이전글 | Ci 2.1.0 CART 질문입니다 (7) | ||
|
ysoh
/
2012/11/08 17:34:37 /
추천
0
클래스를 하나 만들어서 상속을 시킬까요?
|
|
헛발이
/
2012/11/08 17:43:32 /
추천
0
어느 한쪽에 만들어 두시고 그쪽을 참조 하면 되지 않을까요?
아니면 common_model 을 하나 만드시고 공통으로 사용해도 될듯 싶구요... |
|
인스카
/
2012/11/08 17:50:41 /
추천
0
저는 제 library를 만들어서 사용합니다.
|
|
한대승(불의회상)
/
2012/11/08 18:36:57 /
추천
0
C라는 공용 모델을 만드신 후 A모델과 B모델에서 로드 하세요.
A모델
class A extands CI_Model {
function __construct() {
parent::__construct();
$this->load->model('C');
}
}
B모델
class B extands CI_Model {
function __construct() {
parent::__construct();
$this->load->model('C');
}
}
C모델
class C extands CI_Model {
function __construct() {
parent::__construct();
}
}
이후 사용법은 동일... |
|
만돌애비
/
2012/12/24 05:32:12 /
추천
0
MY_Model.php 파일 사용해서 해결할 수 있는 부분인것 같기도...
|