0
我试图在codeidniters的“views”文件夹中创建一种模板类来获取所有文件夹名称的“视图”...如何在codeingniter“views”文件夹中获取文件夹名称
其实我是想创建我的网站的默认模板,然后能够改变它只是通过增加像WordPress主题
另一个模板文件夹谁能告诉我该怎么做呢?
如果你能希望明白我在这里想说的...
?php
// declare the folder
$ourDir = "/home/public_html/folderName";
// prepare to read directory contents
$ourDirList = @opendir($ourDir);
// loop through the items
while ($ourItem = readdir($ourDirList))
{
// check if it is a directory
if (is_dir($ourItem))
{
echo "directory: $ourItem <br />";
}
// check to see if it is a file
if (is_file($ourItem))
{
echo "file: $ourItem <br />";
}
}
closedir($ ourDirList);
?>
试过,但不起作用.. :(
你有没有得到任何错误?当你运行它时会得到什么? – Tomasz
你可能想要:http://stackoverflow.com/questions/17850535/what-is-apppath-in-codeigniter,但是,而不是方法,我可以建议想要别的什么?主题名称/ ID /其他数据...应该存储在数据库中(无论如何您都需要它)。主题名称应该与您的视图文件夹中的文件夹名称相同......并且当您需要/选择另一个主题时,您可以轻松获得:$ this-> load-> view('themes/theme_from_db);在您的控制器...要列出它,在你需要它的地方,只需列出数据库条目,适当的图像.... – sinisake
其实我没有得到什么只是空白页 –