【问题标题】:Codeigniter & HMVC Controller Structure for 3rd degree Controllers用于 3 级控制器的 Codeigniter 和 HMVC 控制器结构
【发布时间】:2012-08-15 12:26:10
【问题描述】:

我在 Codeigniter 上使用 HMVC 扩展。我的问题主要是关于 url 结构,不想进行路由。

HMVC 适用于:

/modules
  /manage
    /controllers
       /language
          language.php

在此网址上:site_url/manage/language

但不是这种结构:

/modules
   /manage
      /controllers
         /language
            /listing.php

在此网址上:site_url/manage/language/listing

【问题讨论】:

  • 列表类是否扩展了 MX_Controller 类
  • 是的,它扩展了 MX_Controller 类。
  • 试过了,我想它不可能启动 3rd degree 控制器,你可能不得不弄乱 loader 库来更深入地寻找 3rd degree 控制器
  • 大声笑我猜对了,非常感谢。

标签: php codeigniter codeigniter-2 hmvc


【解决方案1】:

试试这个:

/modules
   /manage
      /controllers
         /language.php
         /listing.php

如果你需要分离更多的方法,你必须创建另一个模块。

【讨论】:

  • 抱歉,这个结构会将我带到 /manage/language/manage/listing 页面。那不是我想做的。
猜你喜欢
  • 2016-04-19
  • 1970-01-01
  • 1970-01-01
  • 2012-04-18
  • 2017-04-15
  • 2016-07-21
  • 1970-01-01
  • 2013-05-06
  • 1970-01-01
相关资源
最近更新 更多