2011-11-18 70 views
0

我是CodeIgniter的新手,所以我正面临着将内容从一个视图添加到另一个视图的问题。 我有三个视图标题,内容和页脚,并且希望将这些视图放在一个宽度为960px的主容器中。在CodeIgniter中包含从一个视图到另一个视图的内容

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

我的代码是这样的

public function index() 
{ 
     $this->load->view('header'); 
     $this->load->view('content'); 
     $this->load->view('footer');    
} 

感谢

回答

1

你需要这个。

$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); 

更多Info

0
function index() 
{ 
     $data['title']  ="Details"; 
     $this->load->view("headerview",$data); 
     $data['batches'] =$this->detailsmodel->getname(); 
    $this->load->view('content',$data); 
    $this->load->view("footerview"); 
} 
// something similar to this ?   

听不懂乌尔问题妥善介绍ü想什么?这是ü寻找

+0

为什么你认为他有一个名为 “视图” 的看法? –

+0

@RupeshPawar对不起,应该是内容 – Ghostman

1

就叫主视图

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

内的意见,意见/ layout.php中

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

防爆答案。在视图/ header.php文件

<title>.<?php echo $title;?></title> 
的意见

/content.php

<div id="main_body"><?php echo $body;?></div> 
相关问题