Liipimaginebundle Twig image Эскиз ссылки - Symfony 2
У меня есть эта ссылка:
<img src="{{ asset('uploads/gallery/'~ i.imageName ~'' | imagine_filter('my_thumb')) }}" />
routing.yml
_liip_imagine:
resource: "@LiipImagineBundle/Resources/config/routing.xml"
Это config.yml для пакета
liip_imagine:
resolvers:
default:
web_path: ~
filter_sets:
cache: ~
my_thumb:
quality: 75
filters:
thumbnail: { size: [120, 90], mode: outbound }
Но Symfony продолжает давать мне это исключение:
An exception has been thrown during the rendering of a template ("Parameter "path" for route "liip_imagine_filter" must match ".+" ("" given) to generate a corresponding URL.") in VdvTimesheetsBundle:Timesheets:show_image.html.twig at line 16.
у кого-нибудь есть идеи, что с этим не так?
Спасибо!
1 ответ
Вы можете установить параметр с вашей ссылкой раньше и использовать его
{% set img = 'uploads/gallery/'~ i.imageName %}
<img src="{{ img| imagine_filter('my_thumb')) }}" />