我在MY_Controller中有一个公共函数is_logge,我想在我的视图文件中使用它,如下所示:
<?php if( $this->is_logged() ): ?>
Hey user.
<?php else: ?>
Please login first.
<?php endif; ?>
但是我得到了一个错误:
调用未定义的方法CI_Loader::is_loged()
如何在我的视图文件中使用它?
谨致问候。
您只能在控制器类中访问此属性,而不能在视图中访问。在控制器的方法中,访问它,然后在数组中定义它,这样它就可以作为变量传递到视图中:
public function test(){
$this->load->view('test', array('logged'=> $this->is_logged()) )
}
那么在你看来:
if($logged){
...
}