将变量从控制器传递给codeigniter中的构造函数

时间:2012-11-26 17:56:53

标签: php codeigniter-2

如何将变量从控制器传递给构造函数?

 function __construct()
{

    parent::__construct();

    $info['title'] = 'No title';
    $this->load->view('include/header',$info);
}


function be_cool()
{

    $info['body'] = 'template/becool';
    $info['title'] = 'This is the be cool title';

    $this->load->view('include/template',$info);
}

function be_hot()
{

    $info['body'] = 'template/behot';
    $info['title'] = 'This is the be hot title';

    $this->load->view('include/template',$info);
}

我试图根据控制器中定义的值更改标题。但它似乎没有起作用。知道我做错了什么吗?

1 个答案:

答案 0 :(得分:0)

您遇到语法错误。在be_cool()方法中:

$$his->load->view('include/template',$info);

应该是

$this->load->view('include/template',$info);

另外,$his也应该是$this