【发布时间】:2013-07-28 01:44:03
【问题描述】:
我面临一个奇怪的问题 1 小时,我在互联网和这个论坛上搜索了它,但找不到我正在寻找的解决方案。我正在使用 codeigniter 框架来开发一个小产品。所以这是我的问题:
我有一个名为 music.php 的控制器,它只是加载模板视图:
/* music.php */
public function index()
{
$data['main_content'] = 'admin/music/list';
$this->load->view('admin/template', $data);
}
admin/template.php的内容如下
<?php $this->load->view('header'); ?>
<?php $this->load->view($main_content); ?>
<?php $this->load->view('footer'); ?>
header.php 和 footer.php 与 template.php 位于同一文件夹中。现在,当我尝试访问该文件时,浏览器显示错误"Unable to load the requested file: header.php"。但是,如果我使用require_once("header.php"),它就可以正常工作。谁能解决这个问题
编辑1:我的route.php是
$route['default_controller'] = "homepage";
$route['404_override'] = '';
$route['admin'] = 'admin/music';
【问题讨论】:
标签: php codeigniter