用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1864|回复: 7
收起左侧

[已解决] 各个控制器之间是如何关联的???

[复制链接]
发表于 2016-9-28 15:58:20 | 显示全部楼层 |阅读模式
application\controllers目录下有很多控制器,这些控制器之间是如何关联起来呢???
发表于 2016-9-28 17:04:39 | 显示全部楼层
$this->控制器名
发表于 2016-9-28 17:14:17 | 显示全部楼层
什么叫关联起来?
 楼主| 发表于 2016-9-28 18:32:21 | 显示全部楼层

我访问一个url(http://localhost/CI/)地址,怎么才能把这2个控制都加载上呢?这2个控制器我就简单加载了下视图输出
 楼主| 发表于 2016-9-28 18:36:28 | 显示全部楼层
学员 发表于 2016-9-28 18:32
我访问一个url(http://localhost/CI/)地址,怎么才能把这2个控制都加载上呢?这2个控制器我就简单加载 ...

比如在CI\application\controllers目录下有2个user.php、user1.php控制,我访问时就访问localhost/CI/怎么才能自动加载上这2个控制器呢?
发表于 2016-9-30 12:27:00 | 显示全部楼层
学员 发表于 2016-9-28 18:36
比如在CI\application\controllers目录下有2个user.php、user1.php控制,我访问时就访问localhost/CI/怎 ...

你的需求 CI 不支持,在 CI 里一个控制器不能操作另外一个控制器。

你可以具体说说你想干什么,我可以给你出一个可行的方案。
发表于 2016-10-18 11:01:16 | 显示全部楼层
为什么要加载两个控制器。。。你的功能很复杂吗。。。需要两个控制器?如果是这样的话建议加载一个后用ajax再向另一个控制器发送请求获取值应该也就可以了吧
发表于 2016-10-19 10:28:49 | 显示全部楼层
如果你是想访问一个控制器的某个方法的同时去调用另一个控制器的一个方法,建议你还是把这种公共性的东西写在模型里或者继承的核心类里面

本版积分规则