【发布时间】:2017-05-29 14:07:21
【问题描述】:
我正在尝试在我的 codeigniter 中创建一个核心类,但它给出的错误是无法找到指定的类:Loader.php。 我的核心类是 MY_base.php,代码是。
class MY_base extends CI_Controller{
public function load_header(){
$this->load->model('mod_practice');
$headData=$this->model->get_header();
$this->load->view('header',$headData);
}
}
我的模型 Mod_practice.php 代码是
class Mod_practice extends CI_Model{
public function get_header(){
$query = $this->db->get('header');
$result = $query->result_array();
return $result;
}
}
我的 home.php(主控制器)代码是 类 Home 扩展 MY_loader{
function index(){
parent::MY_base();
}
}
但是当我尝试运行 Home 控制器时,它给了我以下错误 找不到指定的类:Loader.php。 错误可能在哪里?提前致谢。
【问题讨论】:
-
放弃整个“MY_”业务,只需将您的类命名为它们是什么......所以 MY_base 将成为 Base_Controller 。试试看!
标签: php codeigniter class