嗨,谁能让我知道哪是最好的方式使用页眉页脚在编码器?下面的方法似乎很麻烦,把每个函数显示header footer
$this->load->view('header');
$this->load->view('content', $data);
$this->load->view('footer');
我也浏览网页,我看到有些人在核心控制器中加载页眉和页脚函数。有人知道怎么做吗?
请告诉任何人
在核心控制器中创建一个方法&加载header view
&footer view
public function load_view($view, $vars = array()) {
$this->load->view('header', $vars);
$this->load->view($view, $vars);
$this->load->view('footer');
}
控制器中的,调用
$this->load_view('my_view', $view_data);
如果你不需要标题&页脚(例如ajax视图),通常可以调用
$this->load->view('my_ajax_view', $view_data);
我已经在github上创建了一个repo codeigniter - assets来解决coigniter的自定义页眉/页脚问题,这真的很容易配置,我希望这将解决您的问题。