我想通过分组来输出文件夹的名称,然后输出每个文件夹中的文件。 folder1 / folder2是测试文件夹的子文件夹。
folder1 => -test.doc -test2.doc -test33.doc
folder2 => -test3.doc -test4.doc
<cfdirectory directory="C:\wwwroot\test" recurse="yes" sort="type asc" type="all" filter="*" name="myList2">
<cfoutput query="myList2" group="type" >
#name#<br>
<cfoutput>
#name#<br>
</cfoutput>
</cfoutput>
答案 0 :(得分:3)
你关闭了。通过&#34;目录&#34;将cfoutput更改为group。在嵌套的cfoutput中,只显示文件。
<cfoutput query="myList2" group="Directory">
<strong>#Directory#</strong><br>
<cfoutput>
<cfif type eq "file">
#name#<br>
</cfif>
</cfoutput>
</cfoutput>