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