2012-03-12 2 views
0

도움을 주셔서 감사합니다. CodeIgniter의에서내 CodeIgniter 모델이이 페이지에서만 작동하지 않습니다.

,이 기능이있는 "IDEE"라는 이름의 컨트롤러가 있습니다

public function index(){ 
    $this->load->model("idee"); 
    echo "Doesn t go ahead"; 
    $data['idees'] = $this->idee->getAll(); 
    var_dump($data); 
    $this->load->view("view_home", $data); 
} 

을하지만 URL을하려고 할 때, 페이지가 비어, 심지어 에코에 도달하지 않습니다.

이미 다른 페이지에서 이것을하고 있기 때문에 위어입니다.

제발 도와 주실 수 있나요? Thanls 많이!

+0

메서드가 한 곳에서 작동하기 때문에 메서드 자체에 문제가없는 것은 분명합니다. 적절한 조언을 제공하기 위해 주변 및 전화 코드를 게시해야합니다. 그래도 내 초기 아이디어는 모델을로드하지 않는 것이지만 오류가 발생합니다. PHP와 CodeIgniter 모두에서 오류보고를 사용하도록하십시오. – kba

+0

글쎄, 내 홈 코드에서 똑같은 코드를 얻었습니다. 주 컨트롤러 인 – Zaidar

+0

시간을 확인했는데 코드에서 아무 것도 잘못되었습니다. 너 이미 그런거야? 또한, 나는 약간의 실수를 저지른 것이지만 실제로 어디로 올 수 있는지 모른다. – Zaidar

답변

2

모델 이름을 컨트롤러와 다른 이름으로 지정해야합니다. 같은 클래스 (Idee)를 다시 선언하려고하기 때문에 실패하고 있습니다. 보통 CodeIgniter에서는 모델을 Idee_m (파일과 클래스)과 같이 호출합니다.

관련 문제