我的控制器中有一个函数可以在这里检索User name
:
public function getUserName(){
$user_id = $this->session->userdata('user_id');
return $this->user_model->sban_name($user_id);
}
现在,我想要的是将它直接放在像这样的HTML标签中,
<a href="#"><?php echo getUserName();?></a>
但是,它不起作用。还有其他办法吗?
答案 0 :(得分:2)
您需要通过控制器将username
传递给您的视图。您无法在视图中访问控制器功能。因此,在加载视图的控制器中,执行以下操作:
$data['username'] = $this->getUserName();
$this->load->view('view_name',$data);
然后在您的视图中,您可以echo
:
username
<a href="#"><?php echo $username ?></a>