Existe-t-il un moyen plus court de générer Symfony2 + Assetic + Twig image URL que:
{% image "@ACMEBundle/Resources/public/img/longer.png" %}
<img src="/images/{{ asset_url }}" />
{% endimage %}
Idéalement, quelque chose comme:
<img src="/images/{{ bundle_resource_url("@ACMEBundle/Resources/public/img/shorter.png") }}" />
Réponses:
7 pour la réponse № 1Si vos actifs se trouvent dans votre répertoire Web, utilisez-les à la place:
<img src="/images/{{ asset("bundles/acme/img/shorter.jpg") }}" />
Assetic peut installer vos ressources pour vous en exécutant ceci:
app/console assets:install path/to/web
Où path/to/web
est votre racine Web.