无法找到指定的类:Session.php,从Codeigniter中的另一个控制器调用函数时

时间:2017-04-18 06:29:53

标签: php codeigniter

contrller:News.php 这是我的控制器新闻

<?php class News extends CI_Controller {
public function __construct()
{
}
public function getShowIN_News()
{
    return $result;
} } ?>

contrller:Category.php 这是我的控制器类别

<?php class Category extends CI_Controller {
public function __construct()
{
}
public function category()
{
    require('news.php');
    $test = new News();
    $data["headlines"] = $test->getShowIN_News();
} }?>

1 个答案:

答案 0 :(得分:1)

通过使用一个空的构造函数,你可以创建它,以便不调用CI_Controller::__construct(),这就是框架中所有东西都被初始化的地方。

我知道你把它放在那里 hack 它所以你可以从另一个控制器调用一个控制器,但它是故意这样做的,所以你不这样做。