【问题标题】:CI doesn't return the view bufferCI 不返回视图缓冲区
【发布时间】:2011-03-11 17:21:37
【问题描述】:

我的问题是当我加载视图文件时,它直接将其发送到浏览器而不是返回它:

$output=$this->load->view('topic', $data, TRUE); 

我有两个控制器。每个控制器在扩展 CI_Controller 之前扩展另一个控制器,例如:

topics_admin extends Backend(which extends CI_controller) 

topics extends Frontend (which extends CI_controller)

第一个控制器的行为符合预期,但第二个控制器出现了我已经解释过的问题。 2 个前端和后端控制器之间没有重大区别。

我正在使用 CI 2,但我还没有接触过核心类。

这有什么问题?

【问题讨论】:

  • 问题不在于您到目前为止发布的代码。也许向我们展示您的视图加载的上下文。

标签: php codeigniter continuous-integration codeigniter-2


【解决方案1】:

我找到了。 视图中有未定义的函数 并且它没有显示错误消息,因为该函数位于这样的标记属性中:

<a href="<?=member_url()?>/topics">Title</a>

【讨论】:

    猜你喜欢
    • 2010-12-17
    • 2012-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    • 2015-04-01
    • 2018-10-01
    相关资源
    最近更新 更多