来自网址的LiipImagineBundle + Symfony媒体不起作用?

时间:2012-12-03 12:36:55

标签: symfony liipimaginebundle

我将Symfony 2.0.19与LiipImagineBundle一起使用

我想对来自网络的图片使用过滤器(例如:http://images.apple.com/retail/fifthavenue/images/fifthavenue_hero.jpg),但imagine_filter似乎无法使用来自网络的图片。

有人有解释吗?

config.yml:

liip_imagine:
    filter_sets:
        thumbnail:
            filters:
                thumbnail: { size: [300, 300], mode: outbound }

HTML

<img src="{{ asset('http://images.apple.com/retail/fifthavenue/images/fifthavenue_hero.jpg') |imagine_filter('thumbnail') }}" />

输出:

没有处理图像: - (

1 个答案:

答案 0 :(得分:1)

我与LiipImagineBundle的作者讨论过,目前无法做到这一点。

你必须使用hack,我建议你采用另一种方法

  1. 将要使用的图片下载到您的服务器
  2. 使用您的过滤器
  3. 删除tmp文件
  4. 见你