这是我的控制器
public function index() {
$this->data['users'] = $this->user_login_model->get();
$this->data['abc'] = 'admin/user/index';
$this->load->view ( 'admin/_layout_main', $this->data);
}
这是我的观点
<div class="container">
<div class="row">
<!-- main column -->
<div class="col-sm-9">
<?php $this->load->view($abc);?>
</div>
</div>
</div>
这是错误
遇到PHP错误
严重性:通知
消息:未定义的变量:abc
文件名:admin/_layout_main.php
行号:31遇到错误
无法加载请求的文件:.php
您可以尝试以下操作:
$data['users'] = $this->user_login_model->get();
$data['content'] = $this->load->view('admin/user/index', $data, true);
$this->load->view('admin/_layout_main', $data);
通过这种方式,您可以在控制器功能中使用视图和模板。