如何解决使用ProcessWire在PHP中创建子文件夹系统
我想问,我要继续我的朋友们在我的办公室工作,他当时正在使用processwire和PHP创建一个网站,但是现在用户想创建一个子文件夹系统来存储文件,所以我尝试直接触发路径url,但是,当ii打开一个子文件夹时,未显示路径下的所有文件,有什么建议吗?
<div class="col-md-2-7 categories">
<strong>Kategori</strong>
<ul>
<?PHP
$num = 1;
$selected = "";
foreach ($pages->get("/files/")->children as $group) {
$current = $group === $page ? " class='current'" : '';
echo "<li".$current."><a href='".$group->httpUrl."'>".$group->title."</a></li>";
foreach ($pages->get("/files/".$group->title."/")->children as $sub) { //this is subfolder code
$current1 = $sub === $page ? " class='current'" : '';
echo "<ul><li".$current1.".><a href='".$sub->httpUrl."'>".$sub->title."</a></li><br></ul>";
}
}
?>
</ul>
</div>
<div class="col-md-5-7">
<h4 class="cat-pagetitle mb-20"><?=$page->title?></h4>
<table>
<tr><th>No.</th><th>Nama file</th></tr>
<?PHP
$num = 1;
foreach ($pages->get("/files/".$group->title."/".$sub->title."/")->files as $file) { //this is code for get all files at subfolder
echo "<tr><td>".$num++.".</td><td><a href='".$file->httpUrl."'>".$file->name."</a></td></tr>";
}
?>
</table>
</div>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。