fallacy 发表于 2013-4-15 18:58:10

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

本帖最后由 fallacy 于 2013-4-15 19:17 编辑

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

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

Hex 发表于 2013-4-15 19:21:38

用我发布的 HMVC 最合适了。

nop2 发表于 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');?>
页: [1]
查看完整版本: 请教,关于后台的public视图设置