控制器加载视图
CI通过控制器加载视图时,通过调用
$this->load->view('/user/index');
视图文件名是index.php,此时,不需要添加文件后缀,文件路径是基于application/views目录的相对路径
视图文件可以是php原生代码,不需要HTML代码
控制器中可以加载多个视图,可以根据文档的结构从上至下依次加载视图
<?php echo "这是user视图"; ?>
控制器分配变量
两种方法:
一。单个变量
$this->load->vars('title', '这是标题');
二。分配一批变量
$data['title'] = '这是标题'; $data['list'] = $list; $this->load->vars($data);
对于这两种分配方式,在视图中都可以用$title和$list来访问变量,此处只是示例,真实的项目,数据应从模型中获取