无法访问 HMVC 中的嵌套子文件夹 CI

Unable to access nested subfolder in HMVC CI

我刚刚在模块 (ui 和 admin) 中创建了两个文件夹...无法调用 url 中的控制器。

http://localhost:82/myproject/ui/home/userlogin

ui (folder)
 -home (folder)
    - home (controller)
      - userlogin (method)

admin (folder)
 -dsb (folder)
    - dsb (controller)

尝试将文件夹结构更改为

  • ui(文件夹)

    • 主页(文件夹)

      • 控制器(文件夹)

        • 主页(控制器)

          • 用户登录(方法)
      • 模型(文件夹)

      • 查看次数(文件夹)

这在 HMVC 中是不可能的,因为 HVC 基于模块工作,而您的目标是 url,例如... https://localhost/site_name/module_name/method_name

具有相同名称控制器的模块名称如果您再次将子模块放入模块中,这将不会成为目标。而且我建议这不是处理 HMVC

的好习惯