我正在尝试使用 dotCMS 小部件中的速度获取目录中所有文件的简单文件列表,仅表示文件名。我尝试了以下方法,但它不起作用。
#set ($fileRepository_showFolder="/mydepartment/content/")
#set ($fileRepository_filesList = $macro.getfileRepository($fileRepository_showFolder,
"false", $request))
#foreach ($file in $fileRepository_filesList)
$file.title <br>
#end
测试我是否正在获取文件,但它没有找到任何文件。
#fileRepository("/mydepartment/content/")
有效,但我不希望他们的文件视图小部件只是文件列表。
我也试过
#getFilesFromFS("/mydepartment/content")
这也不起作用。它再次给了我一个空列表。如果我对上述宏使用空字符串,我会得到四个 .jsp 文件,但我不知道如何在我的内容中添加它。
附加信息。我没有对系统的完全访问权限。我拥有的最技术访问是创建速度小部件。
为了清楚我在寻找什么,我想要一个可以使用 foreach 迭代的文件列表。