การใช้ extends ใน codeigniter

เริ่มโดย nothingg, 10 มีนาคม 2010, 19:59:44

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

nothingg

ผมสร้าง controller ขึ้นมาใหม่ คือ   Admin_Controller กับ User_Controller (จะไว้ใช้ส่วนของข้างหลังบ้าน กับ หน้าบ้าน .. แยกกัน)
แล้วก็เอา Admin_Controller กับ User_Controller ไปไว้ใน libary โดยมีรายละเอียด ดังนี้
<?php
class Admin_Controller extends Controller{
   function __construct(){
      parent::__construct();
      if($this->session->userdata('session')=='')
      {
         redirect('admin/Login');
      }else{
         $this->load->model('admin/clients_model');
         $this->load->model('admin/firms_model');
         $this->load->model('admin/accolades_model');
         $this->load->model('admin/credentials_model');
         $this->load->model('admin/teams_model');
         $this->load->model('admin/news_model');
      }
   }   
}
?>

เวลา เรียกใช้ ผมเรียกใช้แบบนี้
<?php
class Teams extends Admin_Controller {
   function __construct(){
      parent::__construct();
   }
   function index()
   {
      $data = $this->teams_model->front_list();
      $this->load->view('team',$data);
   }
}
?>

พอ เรียกใช้ ก็จะขึ้น Class 'Admin_Controller' not found
... ไม่รู้จะต้องแก้ไขอย่างไร ครับ