扩展已经扩展过的CI_Controller提示没找到类
本帖最后由 ahcheqiu 于 2015-5-29 12:17 编辑有这么2个类放在application/core里面A_Controller extends CI_Controller
B_Controller extends A_Controller
然后
Class extends A_Controller用Class\method能正常运行
Class extends B_Controller用Class\method提示找不到B_Controller
这里是什么问题呢
对了,config文件里面把subclass_prefix设置成了A
是因为这个原因么? 确定了,应该是CI不支持这种在控制器类再扩展出来的类,需要手动require_once 能说的再具体一点么,访问路径怎么写 */
class Resetpwd extends CI_Controller (MY_Controller)
{
function __construct()
{
# code...
parent::__construct();
}
public function index()
{
echo "index";
}
public function message($p1,$p2)
{
echo "message".$p1.$p2;
}
}
继承CI_Controller就能正常访问,继承MY_Controller, 永远都到index里面,很奇怪
页:
[1]