如何在mybundle symfony 3中预览图像

时间:2016-10-27 07:19:57

标签: php symfony

我正在尝试预览存储在mybundle / image文件夹中的图像。但我无法获得名称为动态的视图图像的正确图像路径。  这是代码。

 // inController
$image = $this->get('file_locator');
$path = $image->locate('@AcmeMyBundle/uploads/images/my_img.jpg');

 return $this->render('images/myaction.html.twig', array(
        'path'=>$path,
    ));


 //in myaction.html.twig
  {% image '@SeStorageBundle/uploads/images/'{{ image.name }} %}
    <img src="{{ asset_url }}" width="100%" height="100%" alt="my alt of image" class="pull-left">
    {% endimage %}

1 个答案:

答案 0 :(得分:0)

如果图片的链接正确无误,请尝试使用asset渲染图片:

<img src ="{{asset(path)}}"/>