【问题标题】:How to use migrations with HMVC in CodeIgniter?如何在 CodeIgniter 中使用带有 HMVC 的迁移?
【发布时间】:2013-03-11 21:32:06
【问题描述】:

这个可以做吗?

因为当您创建经典迁移时,它们是例如001、002、003等

但是当您有多个模块时,您将如何为它们创建迁移。

这在分层 MVC 中是否可行?

如果是,我应该如何编写迁移?

【问题讨论】:

  • 知道怎么做吗?
  • 我们在每个模块中都有一个迁移文件夹,其中包含一个安装脚本,然后是使用时间戳命名的各个迁移文件,以使它们保持有序。它需要相当多的自定义代码,我认为它最初是从 Pyro CMS 中借用并修改的。

标签: database codeigniter migration hmvc


【解决方案1】:

您可以使用此模块化扩展将 MVC 迁移到 HMVC

https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc

然后只需将您的 MVC 文件放在模块结构中

routes 方法会有一些变化,因为它会像访问一样

modulename/classname/methodname/paramters(如果需要)

你也可以把模板引擎改成 smarty 会很容易开发视图

【讨论】:

  • 问的问题是如何在 HMVC 中使用迁移。不是如何从 MVC 迁移到 HMC
猜你喜欢
  • 2013-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-03
  • 1970-01-01
  • 1970-01-01
  • 2019-10-17
相关资源
最近更新 更多