我正在尝试加载使用字符串查询的视图,如下所示:
$this->load->view('mydir/my_view.php?file=myfile.pdf');
但是,CI_Loader似乎检查视图是否是有效文件并且存在的完整字符串,因此当然它永远不会在视图目录中找到mydir/my_view.php?file=myfile.pdf。我真的不想修改核心文件,也想不出解决这个问题的方法
您需要执行以下操作:
$data = ['file'=>'myfile.pdf'];
$this->load->view('mydir/my_view',$data);
在您看来,您可以访问$file
参考