【发布时间】:2014-01-03 16:47:41
【问题描述】:
为了在 CodeIgniter 中加载视图,我必须重复加载固定视图(页眉和页脚),这对于每个与视图相关的控制器都重复有点烦人。
目前,当我想在 CI 中加载视图时,我会执行以下操作:
$this->load->view("header");
$this->load->view("index");
$this->load->view("footer");
然后,如何更改$this->load->view(); 以获取允许在目标视图之前/之后加载视图的参数(例如布尔值)。比如这个:
$this->load->view("index", TRUE, FALSE, $data); // TRUE=>header FALSE=>footer $data=>common variable
是否可以像这样破解该功能?
【问题讨论】:
-
创建您的模板助手。这将加载所有这些。我们有一个供我们内部使用。
标签: php codeigniter templates