我在我的一个 Codeigniter 控制器中得到了这个。但我希望其他控制器可以访问它,但我认为 $this 关键字会有不同的含义,而它需要引用它加载到的控制器。
function checkSecurity($user, $page)
{
if($this->mod_backend->canUserAccessPage($user, $page))
{
$this->load->view('header');
$this->load->view($page, $data);
$this->load->view('footer');
}
else
{
$this->load->view('header');
$this->load->view('unauthorised', $data);
$this->load->view('footer');
}
}