0

我已经在我全新安装的 Codeigniter 2.1.0 上成功配置并运行了 HMVC 然后我包含了模板库。它仅包含 3 个文件:/system/library/Template.php、/application/config/template.php,最后是模板文件本身(在 /views 目录中的某个位置)。

我在加载我创建的模块之一时测试了模板库。我必须去 /system/library/Template.php 来更正路径,以便它们指向我的模块/视图而不是默认 CI 的。然后我测试了一下,感觉还不错。

第三步是包含 Tank_Auth 认证库。我希望它也驻留在模块中(/modules/auth)。该模块应该具有与常规应用程序目录相同的目录结构(配置、控制器、语言、库、模型、视图等),因此我可以将 Tank_Auth 的文件复制到 Auth 模块的相应目录中。

基本上,我已经完成了复制部分。但是现在当我尝试运行http://adresar.local/auth/auth/login我得到

An Error Was Encountered
Unable to load the requested file: auth/login.php

我也试过改变

class Auth extends CI_Controller

class Auth extends MX_Controller

但无济于事。

如果有人能提出一些有用的建议,我将不胜感激。

4

0 回答 0