Php MVC错误,包括/排除视图

Php MVC错误,包括/排除视图,php,codeigniter,templates,Php,Codeigniter,Templates,我有这种情况。 三个“截面”元素,我在每个元素上加载一个视图 <section class="col-md-12 col-sm-6"> <?= $this->load->view('folder/view1',NULL,TRUE); ?> </section> <section class="col-md

我有这种情况。 三个“截面”元素,我在每个元素上加载一个视图

                <section class="col-md-12 col-sm-6">
                    <?= $this->load->view('folder/view1',NULL,TRUE); ?>
                </section>


                <section class="col-md-12 col-sm-6">
                    <?= $this->load->view('folder/view2',NULL,TRUE); ?>
                </section>


                <section class="col-md-12 col-sm-6">
                    <?= $this->load->view('folder/view3',NULL,TRUE); ?>
                </section>

我可以删除、移动或编辑上面的视图和底部的视图,而不是中间视图,如果这样做,浏览器会返回空白页,没有错误。 我已启用所有错误日志,没有任何错误。 每个视图都完全识别并关闭了它们的标记和php代码。 那是唯一一个给我带来麻烦的


有什么问题吗?

我会使用firebug/console查看是否找到了视图资源,或者其他与获取资产相关的内容。

我之前发布的三个包含在另一个包含中

我将视图另存为缓存,为此,我将结果定义为变量并发送到浏览器

$string=$this->load->view('main/mainview',$data,TRUE);
echo $string;
但我跳过了echo$字符串以将其发送到浏览器,因为load->view的最后一个参数默认为false,但以这种方式,它必须为TRUE

我仍然不知道view2做了哪些更改来避免这个参数,但解决它之后,我可以正确地编辑所有文件

如果有人认为这个答案没有用,我会尽快删除它
谢谢您的时间。

问题真的在于3次加载吗?或者只有这个$this->load->view'folder/view2',NULL,TRUE是问题吗?我的意思是,如果你移动顶部的那个,去掉剩下的2,它会显示空白吗?在任何顺序中,只抛出空白页的是删除TeVIEW2。以任何顺序,如果我删除或更改它工作的其他视图,那么问题就在视图中,也很有趣,视图中有什么,可能有什么奇怪的地方?我找到了解决方案,问题出在控制器上。。。我会发布它,如果没有人认为这个解决方案对其他人来说是好的,我会删除这个问题。我使用的是firebug,它显示状态“ok”响应,但响应上没有任何内容,页面完全空白,没有错误,firebug没有显示错误,但也没有响应view2的内容是什么?可能其他视图在某种程度上依赖于它,或者view2有标记或加载一些必需的脚本,等等。没有doctype或脚本是一个带有php加载的元素,php开始和结束被正确定义,标记被关闭。