用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1740|回复: 2
收起左侧

请教,关于后台的public视图设置

[复制链接]
发表于 2013-4-15 18:58:10 | 显示全部楼层 |阅读模式
本帖最后由 fallacy 于 2013-4-15 19:17 编辑

后台的views,有header.php   ,  left.php.
每个视图都调用这两个文件.
left.php文件需要在数据库中调用一些固定(有一些不固定)的数据.
但是每个控制器都查一下数据库,然后在分配到left.php,感觉太烦琐.

请教该怎么做......

发表于 2013-4-15 19:21:38 | 显示全部楼层
用我发布的 HMVC 最合适了。
发表于 2013-4-15 22:09:55 | 显示全部楼层
看老外的思路是把公共文件比如header跟footer扔在一个单独的文件夹下,然后调用
控制器
<?php
class Login extends CI_Controller{
        function index(){
                $data['main_content'] = 'login';
                $this->load->view('includes/template',$data);
        }
}
视图
<?php $this->load->view('includes/header');?>
<?php $this->load->view($main_content);?>
<?php $this->load->view('includes/footer');?>

本版积分规则