我正在修改脚本以添加导航栏。
脚本正在使用我不熟悉的codeigniter,所以我试图包含我的导航栏。它可以工作但是当您查看源时,导航栏位于html标记之外。
我的导航栏位于我网站的附带文件夹中..
class Servers extends CI_Controller {
// Servers list
public function index(){
// Header
$this->load->view('header');
// Nav
include '../includes/nav.php';
// Main
$this->load->view('servers');
// Footer
$this->load->view('footer');
}
答案 0 :(得分:2)
这是因为codeigniter使用输出缓冲。
将此方法付诸实践的一种方法是将nav.php
添加到您的观看文件夹中,然后将您的包替换为:
$this->load->view('nav');
希望这有帮助!