【发布时间】:2016-12-31 08:45:31
【问题描述】:
我有两个 CodeIgniter 项目,分别是 A 和 B。现在 A 中有一些模型文件,我想直接在 B 控制器中再次使用它。有什么办法可以做到这一点?
【问题讨论】:
标签: model-view-controller codeigniter-2 models
我有两个 CodeIgniter 项目,分别是 A 和 B。现在 A 中有一些模型文件,我想直接在 B 控制器中再次使用它。有什么办法可以做到这一点?
【问题讨论】:
标签: model-view-controller codeigniter-2 models
我认为直接访问另一个应用程序中的模型是不可能的。但是,如果您愿意,您可以通过 curl 请求获得相同的行为。
这是逻辑,
应用 A
在您的控制器 A 中,您必须创建 2 个函数,函数 A 和 B。两者都调用模型 A。 功能 A 供您正常使用(内部应用程序)。 在函数 B 中,您所做的是获取结果并以 JSON 格式回显结果。
应用程序 B
在这个控制器中,您所做的是使用 CURL 请求来获取应用程序 A--> 控制器 A --> 函数 B 的回显结果
阅读有关 CURL 的更多信息,您将找到您的解决方案。
【讨论】: