我创建了一个模板文件夹,其中包含views文件夹中的header.php,head.php,foot.php和footer.php。我尝试使用以下代码加载模板文件夹和login.php:
$this->load->view('template', array(
'title' => 'Login',
'view_file' => 'login',
));
它给我一个这样的错误:无法加载请求的文件:template.php,我不知道我做错了什么。所以,任何帮助都将受到高度赞赏。
答案 0 :(得分:2)
您需要将template.php文件放在模板文件夹中,如果您想添加页眉和页脚,请执行以下操作:
$this->load->view('template/header');
$this->load->view('template/template', array(
'title' => 'Login',
'view_file' => 'login',
));
$this->load->view('template/footer');
答案 1 :(得分:0)
对于那些仍在努力解决此错误的人:视图文件及其目录的权限都需要是可读的。如果您的权限过于严格,CodeIgniter将无法读取您的视图文件并返回此错误。