我有一个包含一些API文件的文件夹我已将整个文件夹放入视图目录中我现在想要将整个文件夹作为视图而不是任何单个文件加载。
例如,我有一个文件夹名称审核,所以我想将整个文件夹作为视图加载。
我尝试了一些东西,但每次在目录后面添加.php扩展名如何才能做到这一点:我有以下功能......
enter code here public function load_root(){
$root_url = $this->load->view('/review/');
}
答案 0 :(得分:0)
使用scandir
扫描文件夹中的所有文件。
$dir = '/folder_name';
$files = scandir($dir);
print_r($files);// will print all the files inside the folder.
使用foreach,并加载文件夹中的所有视图。
答案 1 :(得分:0)
您需要加载helper('directory')
尝试
$this->load->helper('directory');
$files = directory_map('reviews')); // Directory Name here
foreach($files as $file)
{
$this->load->view('/review/'.$file);
}
注意:上面的代码适用于CodeIgniter 3 +