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

[讨论/交流] CodeIgniter如何实现控制器互相嵌套?

[复制链接]
发表于 2014-9-30 21:37:26 | 显示全部楼层 |阅读模式
目前开发中遇到此需求,需要在View中嵌套另一个控制器而非View,
嵌套View很方便,在本view中load->view()即可
已知方法有iframe,还有别的更简洁方法吗
发表于 2014-10-1 09:27:10 | 显示全部楼层
本帖最后由 Closer 于 2014-10-1 09:36 编辑

用Layout搭配CSS,參考這篇:
http://blog.wu-boy.com/2011/07/% ... brary-for-template/



阿,抱歉,上面那個好像不是你要的
发表于 2014-10-1 10:10:09 | 显示全部楼层
view 里写
$this->session->CI->你的function名
 楼主| 发表于 2014-10-1 18:31:20 | 显示全部楼层
楼上方法行不通,提示Undefined property: CI_Loader:session
$this->load->controller也行不通,求大神告知

目前把逻辑全写成model加载,还是有些麻烦,要是能够直接调用controller入口就更好了
发表于 2014-10-2 09:20:29 | 显示全部楼层
堅持分開處理的原因是?
发表于 2014-10-3 10:44:07 | 显示全部楼层
建议楼主使用 HMVC 解决这个问题。

本版积分规则