Codeigniter无法加载请求的文件:template.php

时间:2016-02-10 05:11:01

标签: php codeigniter view

我创建了一个模板文件夹,其中包含views文件夹中的header.php,head.php,foot.php和footer.php。我尝试使用以下代码加载模板文件夹和login.php:

$this->load->view('template', array(
        'title'     =>   'Login',
        'view_file' => 'login',
    ));

它给我一个这样的错误:无法加载请求的文件:template.php,我不知道我做错了什么。所以,任何帮助都将受到高度赞赏。

2 个答案:

答案 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将无法读取您的视图文件并返回此错误。