|
刚接触CodeIgniter几天,觉得挺不错的,遇到了一些小问题,比如这个:
看了很多的关于包含 header 和 footer 的方法,但是觉得都不是太理想。
无意中看到了在英文官网的上的一段代码,就补充了一下,希望对大家有用。
控制器:
PHP复制代码
<?php
class Picture extends Controller {
function __construct ()
{
parent ::Controller();
}
function view2 ($view, $data)
{
$header_data['title'] = 'CodeIgniter Home Page';
$footer_data['copyright'] = '版权: qfly888';
//将数组合并
$data = array_merge($header_data, $data, $footer_data);
$this->load->view('header_view', $data);
$this->load->view($view);
$this->load->view('footer_view');
}
function index ()
{
$data['content'] = 'Content';
$this->view2('picture_view', $data);
}
}
?>
复制代码
在视图中建header_view.php 和 footer_view.php. |
|