Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用一个页面组织布局页面或多个包含视图的最佳方法_Php_Codeigniter - Fatal编程技术网

Php 使用一个页面组织布局页面或多个包含视图的最佳方法

Php 使用一个页面组织布局页面或多个包含视图的最佳方法,php,codeigniter,Php,Codeigniter,在CodeIgniter中构建“布局”或“母版”页面时,您建议我使用哪种方法 我应该这样创建母版页视图吗 <div id="page"> <div id="header"><?php include "_header.php"?> </div> <div id="content"><?php echo $content ?> </div> <div id="foote

在CodeIgniter中构建“布局”或“母版”页面时,您建议我使用哪种方法

我应该这样创建母版页视图吗

<div id="page">
    <div id="header"><?php include "_header.php"?>
    </div>
    <div id="content"><?php echo $content ?>
    </div>
    <div id="footer">
       <?php include "_footer.php"?>
    </div>
</div>
或者你使用其他技术,我来自asp.NETMVC世界,所以我试图尽快抓住一些技巧


谢谢

Codeigniter有一个布局库。你可以在这里访问它 .
此外,您可以使用钩子接近Codeigniter中的布局

<?php echo $title ?>
function displayData()
{
   $data['title'] = "some title";
   $data['content'] = "content page";
   $this->load->view('header');
   $this->load->view('content', $data);
}