我正在尝试将模板库与我当前的codeigniter项目一起使用。但是我收到以下错误消息,
无法加载请求的文件:main.php
我的文件系统看起来像这样,
/application
/themes
/views
/layouts
admin.php
在MY_Controller.php中我有以下内容,
<?php
class Dashboard extends MY_Controller {
public function __construct()
{
parent::__construct();
}
}
?>
在我的控制器中,我有以下
<?php
class Dashboard extends MY_Controller {
public function __construct()
{
parent::__construct();
//$this->template->set_layout('admin');
}
public function index()
{
$this->template
->set_layout('admin') // application/views/layouts/two_col.php
->build('welcome_message'); // views/welcome_message
}
}
答案 0 :(得分:1)
这取决于你使用的模板系统,从你使用Phil Sturgeon模板库的声音来看。
如果是这样打开config / template.php
找到这一行:
$config['layout'] = 'main';
并根据需要进行编辑。
答案 1 :(得分:0)
您使用的是哪个模板系统?我想它需要一个名为main.php的文件来加载视图。或者该文件不存在,您必须添加它或文件的路径不正确