我正在尝试使用finder获取目录并将其返回到树枝中。 我已经使用finder获得了正确的目录并在控制器中返回:
return $this->render("photos/photos.html.twig",array("Directory"=>$folderFinding));
但是当我尝试使用foreach获取Twig中的字符串时:
{% for Directories in Directory %}
<p>{{ Directories.directories }}</p>
{% endfor %}
没有真正发生的事。
我的错误在哪里,甚至可以访问它,因为我想稍后使用它?
这是树枝的转储:
答案 0 :(得分:1)
在这种情况下,dirs是一个数组,所以请使用:
{% for Directories in Directory %}
{% for dir in Directories.dir %}
<p>{{ dir }}</p>
{% enfor %}
{% endfor %}
或者您的目录是一个对象,然后执行:
{% for dir in Directory.dirs %}
<p>{{ dir }}</p>
{% endfor %}