如何在Twig中访问文件路径

时间:2017-09-05 20:41:49

标签: php image loops twig

我需要获取目录中图像的文件路径,并将其作为图像中的src=""输出。我试图将变量设置为images目录,然后创建一个循环来遍历目录中的每个项目。

示例:

  {% set files = "/images/case-study/study-thumbnails/" %}
  {% for image in files %}
    <div class="project">
      <a href=""><img src="{{ image }}"></a>
    </div
  {% endfor %}

我知道我可能已经离开这个了,但我对Twig很新,并且已经迷失了几个小时了。

1 个答案:

答案 0 :(得分:1)

我建议你尝试将所有逻辑移动到Controller而不是视图。然后,只需在Twig中指定字符串路径名,就不会得到文件指针。那不行。

我建议你在Controller中处理所有这些图像路径,并将它们存储在一个数组中。然后将此数组传递给Twig视图。然后你可以在Twig文件中自由处理这个数组。