CI 不返回视图缓冲区
我的问题是,当我加载视图文件时,它会将其直接发送到浏览器而不是返回它:
$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,但我还没有触及核心类。
有什么问题吗?
My problem is when I load a view file, it sends it directly to the browser instead of returning it:
$output=$this->load->view('topic', $data, TRUE);
I’ve two controllers. Each controller extend another controller before it extend the CI_Controller
such as :
topics_admin extends Backend(which extends CI_controller)
topics extends Frontend (which extends CI_controller)
The first controller behaves as expected but the second one has the problem i’ve explained.
There are no major differences between the 2 Frontend & Backend controllers.
I’m using CI 2 and I haven’t touched the core classes.
What's wrong with it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我已经找到了。
视图中有未定义的函数
它没有显示错误消息,因为该函数位于这样的标签属性中:
I've found it .
There was undefined function in the view
and it didn't show the error message because the function was in a tag attribute like that :