Codeigniter 在另一个视图中加载视图
我已经使用django一段时间了,我决定开始一个新项目,但这次在Codeigniter中,我在视图中扩展了模板文件,并将内容放在{%block content%}块中,但在Codeigniter中似乎有所不同 在CodeIgniter中,我有如下内容:Codeigniter 在另一个视图中加载视图,codeigniter,codeigniter-2,Codeigniter,Codeigniter 2,我已经使用django一段时间了,我决定开始一个新项目,但这次在Codeigniter中,我在视图中扩展了模板文件,并将内容放在{%block content%}块中,但在Codeigniter中似乎有所不同 在CodeIgniter中,我有如下内容: <?php $this->load->view('header'); $this->load->view('form_add_customer'); $this->load->
<?php
$this->load->view('header');
$this->load->view('form_add_customer');
$this->load->view('footer');
?>
但是,有没有一种方法可以像这样拥有一个具有页眉、内容和页脚的唯一文件
<html>
<head><title>Test</title></head>
<body>
<div id="header">Welcome</div>
<div id="content">
</div>
<div id="footer"> 2013 - Tectcom Telecom</div>
</body>
</html>
试验
欢迎
2013年-Teccom电信
并将带有表单的视图文件放在content div中?如下更新html(布局)文件:
<div id="content"><?php $this->load->view($content) ?></div>
$view_data = array();
$view_data['content'] = 'form_add_customer';
$this->load->view('path/to/layout', $view_data);
我过去曾成功地将“”用于较小的项目。我相信它将提供您需要的功能,允许您在“模板”中拥有占位符,您可以在控制器逻辑中更新占位符