我想要检索图像的src
URL。控制器中的Symfony2图像路径
{% image "@AcmeMyBundle/Resources/public/image/myimage.jpg" %}
<img src={{ asset_url }}
{% endimage %}
我该如何获得控制器内的asset_url
?
例如http://example.com/images/c1ca79c_myimage.jpg
甚至images/c1ca79c__myimage.jpg
我想:
$this->container
->get('templating.helper.assets')
->getUrl('@AcmeMyBundle/Resources/public/image/myimage.jpg');
但这返回字符串/@AcmeMyBundle/Resources/public/image/myimage.jpg
,而不是一个URL。
你需要'src' URL还是文件系统中的绝对路径? – dmnptr 2014-10-30 19:16:50
用于外部链接的SRC URL,而不是文件系统。 – Tek 2014-10-30 19:37:05
只是好奇于在控制器中需要什么用例? – Chausser 2014-10-30 23:44:06