如何在codeigniter中要求模板视图?

时间:2014-08-27 01:37:43

标签: php codeigniter

目前我使用

    $data['main_content'] = 'admin/bid/order/view';
    $this->load->view('admin/includes/template', $data);

在控制器中包含主要内容。 admin / includes / template只是一个回显标题,主要内容和页脚的php。

问题是,在admin / bid / order / view中有一个表单在许多其他页面中使用,所以我想提取它,使用另一个php来存储它,并包含在每个其他页面中。

在PHP中,我使用require_once()的方式,但它如何在codeigniter中实现?谢谢。

1 个答案:

答案 0 :(得分:0)

如果您必须知道,可以在视图中调用视图。

控制器中的

$data['main_content'] = 'admin/bid/order/view';
$this->load->view('admin/includes/template', $data);

然后在视野中这样做。

$this->load->view('somedirectory/headertemplate');
$this->load->view($main_content);
$this->load->view('somedirectory/footertemplate');