Php 在CodeIgniter中包含从一个视图到另一个视图的内容

Php 在CodeIgniter中包含从一个视图到另一个视图的内容,php,codeigniter,Php,Codeigniter,我是CodeIgniter的新手,所以我在从一个视图添加内容到另一个视图时遇到了一些问题。 我有三个视图页眉、内容和页脚,希望将这些视图放在一个960px宽的主容器中 因为我是新来的,所以期待一些简单的答案 我的密码是 public function index() { $this->load->view('header'); $this->load->view('content'); $this->load->

我是CodeIgniter的新手,所以我在从一个视图添加内容到另一个视图时遇到了一些问题。 我有三个视图页眉、内容和页脚,希望将这些视图放在一个960px宽的主容器中

因为我是新来的,所以期待一些简单的答案

我的密码是

public function index()
{
        $this->load->view('header');
        $this->load->view('content');
        $this->load->view('footer');            
}
谢谢你需要这个

$output  = $this->load->view('header', 'your_data', true);
$output .= $this->load->view('content', 'your_other_data', true);
$output .= $this->load->view('footer', 'your_last_data', true);

$this->output->set_output($output);
更多


没有正确理解你的问题简要说明你想要什么?这就是你想要的答案吗?

只需调用主视图中的视图即可

  public function index()
    {
        $data['content']['title'] = 'title';
        $data['content']['body'] = 'body';
        $this->load->view('layout',$data);         
    }
在views/layout.php中

<div id="main_container">
    <?php
       $this->load->view('header',$content);
       $this->load->view('content',$content);
       $this->load->view('footer');  
    ?>
</div>

例如,在views/header.php中

<title>.<?php echo $title;?></title>
在views/content.php中

<div id="main_body"><?php echo $body;?></div>


为什么你认为他有一个名为“视图”的视图?@rupshpawar抱歉,应该是内容
<div id="main_body"><?php echo $body;?></div>