如何定义一个Base_Controller,让其他controller继承?
定义一个class MY_Controller extends Controller {
function MY_Controller()
{
parent::Controller();
}
}
其他控制器继承MY_Controller
class Test extends MY_Controller{
function Test (){
parent::MY_Controller;
}
}
怎么访问的时候说找不到MY_Controller... 两种可能,文件放置位置不对,文件命名不对。
具体请贴错误消息。
错误:
Fatal error: Class 'MY_Controller' not found in ...test\application\controllers\admin\test.php on line 2 其他控制器继承MY_Controller
class Test extends MY_Controller{
function Test (){
parent::MY_Controller(); //少一对小括号
}
} my_ 不能小写!请严格按照手册的命名规定进行命名! 本帖最后由 qq123 于 2010-4-27 10:03 编辑
怎么不放在 application/libraies 下呢 对,应该放在 libraries 目录下 不支持这种写法吗怎么一直都说找不到 一直都找不到那肯定是不支持这种写法,具体如何写请仔细看一下手册,可以吗?
页:
[1]