2012-03-28 99 views
3

我有AvalancheImagineBundle一个问题Symfony的2AvalancheImagineBundle创建简单的大拇指不起作用

我遵循的基本指令,但它不工作

<img src="{{ ('/mywebsite/web/uploads/myphoto.jpg')| apply_filter('my_thumb')}}"/> 

我的形象在这里没有apply_filter但与过滤器,我有这个和一个未找到的图像。

<img src="/mywebsite/web/app_dev.php/media/cache/my_thumb/mywebsite/web/uploads/myphoto.jpg"> 

任何线索?

回答

4

我假设你使用的图像路径是错误的。它应该是图像的相对路径,像这样 - <img src="{{ 'uploads/myphoto.jpg'| apply_filter('my_thumb')}}"/>

也认为使用forked bundle代替它是一个好主意,因为它具有更多功能和更活跃的开发人员。

+0

Thx它的作品:)但奇怪的''工作,但与过滤器,我应该删除'/ mywebsite/web /' – Tib 2012-03-28 19:12:01

+0

@Tib:这是因为'apply_filter'标准化路径基于'web_root'的值'config.yml'。 – 2012-03-28 19:56:43