我正在使用xampp,我在apache中的文档根目录默认设置为htdocs目录。我下载Codeigniter并将项目解压缩到此目录中。它运行正常。现在我想使用CI来创建我自己的项目。在controllers文件夹中,我想创建一个名为“myproject”的文件夹,在application文件夹的views文件夹中,我想创建一个名为“myproject_view”的文件夹,我将在其中存储我的所有视图文件。我的问题是我不知道如何重置我的配置文件(特别是route.php)让我的项目工作。
CodeIgniter文档没有指定如何执行此操作的部分,URI路由章节中提供的信息不足以让读者理解这一点。另外,如果我还想将我的控制器文件存储在嵌套文件夹中(控制器> somefolder> someanotherfolders>等),该怎么办?非常感谢你。
[更新]
如果您只将所有控制器保留在控制器文件夹中,并查看视图文件夹中的文件,那么事情很容易解决,如果您在控制器中创建文件夹,在视图文件夹中创建视图文件夹,该怎么办?我想你需要改变你的默认路由配置。我想知道怎么样?
答案 0 :(得分:0)
CodeIgniter的文档涵盖Sub-Folders for Controllers。
另一方面,视图总是从控制器加载。因此,您可以写:
$this->load->view('my_folder_name/my_view');
这里不需要路线。