我宣读我在这个问题上发现的所有立场,但没有任何结果。 I m, using Codeigniter 2.02 in a LAMP with Papa2.2 and PHP5.3.2
我试图建立一个共同的控制人,我的共同控制者将继承这一控制者,这样我就可以在那里履行共同的任务。
我有:
file: parent_controller.php
if ( ! defined( BASEPATH )) exit( No direct script access allowed );
class Parent_controller extends CI_Controller {
public function Parent_controller()
{
parent::__construct();
}
public function index() {
echo "Hi!";
}
}
file: welcome.php
if ( ! defined( BASEPATH )) exit( No direct script access allowed );
class Welcome extends Parent_controller {
public function __construct()
{
parent::__construct();
}
}
我曾尝试过我所找到的下一个解决办法,但其中没有一个正在发挥作用:
公共职能 __contstruct( 而不是 公职 父母_ Controller()
父母:
put the parent_controller.php file into core
将母子——控制器.php的档案输入 Controllers。
在汇合/汇合处增加:
function __autoload($class){ if (file_exists(APPPATH."(controllers|core)/".$class.EXT)){ require_once(APPPATH. (controllers|core)/ .$class.EXT); } }
谢谢大家。