我在 config.yml 中有以下几行:
assetic:
# ...
assets:
image1:
input: @bundle/Resource/images/image1.png
output: images/image1.png
image2:
input: @bundle/Resource/images/image2.png
output: images/image2.png
如何一次或通过掩码复制多个文件?
例如:
assetic:
# ...
assets:
images:
input: @bundle/Resource/images
output: images
或者:
assetic:
# ...
assets:
images:
input: @bundle/Resource/images/*.png
output: images/*.png
最佳答案
为什么要在 config.yml
中添加图像?
首选assets:install
命令。它将您的 Bundle/Resources/public
目录复制到您的 web
目录。因此,将您的图像放入 Bundle/Resources/public/images
中,运行命令并在 View 中使用您的资源:
{% image '@Bundle/Resources/public/images/image.png'%}
<img src="{{ asset_url }}" alt="">
{% endimage %}
关于symfony - Symfony2 中的 Assetic 多图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21704091/