目前我使用
$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中实现?谢谢。
答案 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');