遍历 Twig 中的文件

Loop over files in Twig

我正在使用 Bolt CMS 并希望有一个 table 包括服务器上特定目录的所有文件。如何使用 Twig 模板实现这一点?

这不是twig的任务。这是controller层应该负责的事情。

获取控制器中的文件列表(虽然我可能会为此创建一个模型层 class),并将列表传递给视图,它只需要在视图中显示它。

我发现以下调用有效。参数是文件目录中的路径。

{% 设置文件 = app.filesystem.browse('SomeDirectory')[0] %}