Symfony2 ImageUpload和从数据库中检索

时间:2015-04-27 08:28:52

标签: php symfony doctrine-orm doctrine

请有人协助我想要使用symfony2和php中的以下代码从数据库中检索图像:这是我的控制器操作:

public function showImageContentAction($id) {
    header('Content-type:image/jpg');
    $image = $this->getDoctrine()
        ->getRepository('xxxBundle:UploadSource')
        ->find($id);
    $im = imagecreatefromstring(file_get_contents($image->getImage()));
    imagejpeg($im);
    imagedestroy($im);
}//end of image restore controller 

这是我的树枝模板:

<img src="{{ path('show_image_content', {id: img_id}) }}" />

当我运行上面的代码时,我得到一个错误: 尝试在类“Project \ xxxBundle \ Entity UploadSource”上调用方法“getImage”。这是我的Routing.yml文件:     show_image_content:pattern:/ images / content / {id}     默认值:{_ console:ProjectLagosBundle:默认值:showImageContent}

0 个答案:

没有答案