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

[已解决] 新手求助,公共视图header,footer加载问题

[复制链接]
发表于 2014-9-26 16:17:17 | 显示全部楼层 |阅读模式
两个公共视图header,footer,加载这两个视图我目前想到的两种方法:

第一种:
直接在视图php页面相应地方加载  
  <?php $this->load->view("header");?>
<?php $this->load->view("footer");?>

第二种:
在控制器里
$data["header"] = $this->load->view("header","",true);   
$data["footer"] = $this->load->view("footer","",true);
$this->load->view('index',$data);
视图相应地方变量调用
<?php echo $header; ?>
<?php echo $footer; ?>
这个方法每个控制器都要写加载header,footer

求教下,有不有更好的方法?或者全局设置加载呢?

发表于 2014-9-26 17:42:30 | 显示全部楼层
在视图里加载是最佳实践。
发表于 2014-9-26 19:50:46 | 显示全部楼层
我用第一种
 楼主| 发表于 2014-9-26 20:52:22 | 显示全部楼层
Hex 发表于 2014-9-26 17:42
在视图里加载是最佳实践。

好的  非常感谢hex指点

 楼主| 发表于 2014-9-26 20:52:48 | 显示全部楼层

{:soso_e181:}
发表于 2016-3-25 11:49:31 | 显示全部楼层
第一方法,提示找不到对应文件,是什么问题?

本版积分规则