我想扩展一个控制器与我自己的类,它扩展了默认的CI_Controller类。除非它不起作用。Codeigniter - 扩展控制器不工作
它说它无法找到我的子类。我的子类位于application/core中,名为My_Control_Panel。
我的类,它在我的子类扩展:
if (!defined('BASEPATH')) exit('No direct script access allowed');
class Developers extends My_Control_Panel
{
public function __construct()
{
parent::__construct();
$this->load->helper('form');
$this->load->helper('url');
$this->load->database();
$this->checkIfLoggedIn();
$this->checkIfAllowedToViewPage();
}
我的子类:
if (!defined('BASEPATH')) exit('No direct script access allowed');
class My_Control_Panel extends CI_Controller
{
public function __construct()
{
parent::__construct();
}
}
口口声声说无法找到我的子类,而它应该工作。
这也适用。谢谢。 :) – DijkeMark 2012-08-15 13:37:04
欢迎:) – zaherg 2012-08-15 15:03:46
是'核心'文件夹这样的类的正确位置? – Matthew 2012-08-17 08:00:11