在我的Symfony2/web/img
目录内有一个文件del.png
,我想从控制器内显示。在Symfony控制器内部找不到图像路径
我尝试使用功能像image_tag()
image_path()
但Symfony的告诉我,这是未知的功能...
可以用做:
$html = "<img src='".$request->getBasePath()."/img/del.png' alt='Delete user' border=0>";
return $this->render ('myBundle:stats:menu.html.twig', array('html'=>$html));
或也Symfony2 Assetic get asset urls from inside controller, not template
喜欢说但我认为这可以做一个更简单的方法。这似乎SOOO简单,所以我可能忘了什么东西:-( 任何建议
的http:// symfony的.com/doc/current/cookbook/assetic/asset_management.html#includes-images – naththedeveloper
@FDL,位于树枝模板中,我想在PHP文件中使用它({{...}}不起作用那么) – PBR
...也有PHP示例(在标签中) – naththedeveloper