【问题标题】:how to merge two different CI application to become one application?如何将两个不同的 CI 应用程序合并为一个应用程序?
【发布时间】:2017-02-03 07:31:07
【问题描述】:

我有两个 codeigniter 应用程序。一种用于客户管理,一种用于潜在客户管理。我想将潜在客户管理应用程序合并到客户管理中,这样我就可以从客户管理应用程序访问潜在客户管理应用程序的功能。

但我不知道我该怎么做。意味着我必须创建子文件夹并将所有代码/文件从潜在客户管理复制到客户管理应用程序中,只是一些文件。但是两个应用程序都有不同的代码。

https://philsturgeon.uk/codeigniter/2009/07/08/Create-an-Admin-panel-with-CodeIgniter/

我浏览了上面的链接,但这里他们解释了如何使用 CI 创建两个应用程序。

我不知道这是否是一个写作问题,但是,任何形式的帮助都值得赞赏。提前致谢。

【问题讨论】:

  • 如果您仍然通过主应用程序文件夹运行所有内容,那么在另一个应用程序中访问一个应用程序的功能应该不难,真的不需要合并吗?助手/控制器/方法应该对两者都可用......除非我遗漏了什么?
  • 我已经完成了两个不同主机的单独安装,但我想在我的服务器上单独安装。
  • 啊,我明白了,您是否对两者使用相同的数据库类型(MySQL/Postgres/etc?)。模型/视图/控制器中是否有任何冲突的命名文件?顺便说一句,您引用的帖子非常非常非常古老......
  • 是的,我正在使用 MySQL 数据库。并且两个应用程序中没有任何冲突的名称。最近两天我在谷歌上搜索,我只是关闭了那个帖子,但不是我的问题的确切答案。

标签: php codeigniter codeigniter-2 codeigniter-3


【解决方案1】:

这将是大量的体力劳动和合并你的代码库,然后在你的单个服务器上设置数据库......如果你想将它们合并在一起,我建议在你移动它们时给表加上前缀,除非没有可能不太可能发生的冲突。

从那里您需要调整您的 CI 设置以适应。没有“简单的方法”可以做到这一点,而且都是手动的。

【讨论】:

    猜你喜欢
    • 2012-11-06
    • 2020-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-01
    • 1970-01-01
    • 2020-07-19
    相关资源
    最近更新 更多